{ "info": { "author": "NTT communications", "author_email": "michael.tonks@headforwards.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Software Development" ], "description": "flux-workflows\n==============\n\nflux-workflows is a command line tool for interacting with Flux.\n\nInstallation\n------------\n\nInstall, upgrade and uninstall fluxer with these commands:\n```sh\n$ pip install flux-workflows\n$ pip install --upgrade flux-workflows\n$ pip uninstall flux-workflows\n```\nor fork this repository\n\nUsage\n-----\n\n```sh\nworkflow --help\n\nUsage: workflow [OPTIONS] COMMAND [ARGS]...\n\n Workflow manages your flux workflows from the terminal\n\nOptions:\n -h, --help Show this message and exit.\n\nCommands:\n config Configure the CMP URL and credentials\n create Create a workflow skeleton\n delete Delete a workflow\n delete-instance Delete an instance\n get Download a workflow to edit or view locally\n list List existing flux workflows\n list-instances List instances of a workflow\n logs Get logs for a workflow\n run Run a workflow\n show Display details of a Flux workflow\n show-instance Display details of an instance\n update Update (patch) a workflow\n update-instance Update an instance's event for debugging\n upload Upload the current workflow\n validate Validate the current workflow\n\n\n```\n\nDependencies\n------------\n\nThe flux-workflows tool is supported on Python 2.7.\n\nThe main dependencies are:\n* [requests]: HTTP for Humans\n* [click]: for creating beautiful command line interfaces\n\nThe testing dependencies are:\n* [pytest]: helps you write better programs\n* [mock]: a library for testing in Python\n\nTesting\n-------\n\nMake sure you have [tox] by running the following:\n```sh\n$ pip install tox\n```\n\nTo run the package tests:\n```sh\n$ tox\n```\nor\n```sh\n$ make test\n```\n\nLicense\n-------\n\n[GNU General Public License, version 2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)\n\n[//]: #\n [requests]: \n [click]: \n [mock]: \n [pytest]: \n [tox]: \n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.ntt.com", "keywords": "", "license": "GNU General Public License v2 (GPLv2)", "maintainer": "", "maintainer_email": "", "name": "flux-workflows", "package_url": "https://pypi.org/project/flux-workflows/", "platform": "", "project_url": "https://pypi.org/project/flux-workflows/", "project_urls": { "Homepage": "http://www.ntt.com" }, "release_url": "https://pypi.org/project/flux-workflows/0.0.4/", "requires_dist": null, "requires_python": "", "summary": "Command line tool for interacting with Flux Workflows", "version": "0.0.4" }, "last_serial": 3047734, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "047a60f158b56dc99f437ab7480591d5", "sha256": "a684f18f89067327085d55601d6332430c5b54d8129fcbe5adfd0a942f2fe46b" }, "downloads": -1, "filename": "flux-workflows-0.0.2.tar.gz", "has_sig": false, "md5_digest": "047a60f158b56dc99f437ab7480591d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8911, "upload_time": "2017-07-25T14:33:45", "url": "https://files.pythonhosted.org/packages/09/88/1d81de063796fe27ee7f2db498c616be6a7212a615b54cda438554c261d7/flux-workflows-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "bda5ad417dad3204edf1f0db849cfbfa", "sha256": "e4932bd00072bbaca97bdfa8484f22436a1b543a9f9e978fef1ed7edc3cba520" }, "downloads": -1, "filename": "flux-workflows-0.0.3.tar.gz", "has_sig": false, "md5_digest": "bda5ad417dad3204edf1f0db849cfbfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8981, "upload_time": "2017-07-25T14:49:13", "url": "https://files.pythonhosted.org/packages/5d/8a/0847d0843311bfc429779feeb4b32ab613c71d18ae455d2e94c0726a244e/flux-workflows-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f3f5ae8fee57d5271d31bdbc6d42afd5", "sha256": "0e096cb51245c0f379f75725426d0a839445d3531828dccf07532c33db9f3b33" }, "downloads": -1, "filename": "flux-workflows-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f3f5ae8fee57d5271d31bdbc6d42afd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8715, "upload_time": "2017-07-25T15:02:47", "url": "https://files.pythonhosted.org/packages/a0/8e/68fc18db251fdf31494523e1752255184ee1dac6a59d4dcb249e61628c75/flux-workflows-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f3f5ae8fee57d5271d31bdbc6d42afd5", "sha256": "0e096cb51245c0f379f75725426d0a839445d3531828dccf07532c33db9f3b33" }, "downloads": -1, "filename": "flux-workflows-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f3f5ae8fee57d5271d31bdbc6d42afd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8715, "upload_time": "2017-07-25T15:02:47", "url": "https://files.pythonhosted.org/packages/a0/8e/68fc18db251fdf31494523e1752255184ee1dac6a59d4dcb249e61628c75/flux-workflows-0.0.4.tar.gz" } ] }