{ "info": { "author": "Simon Patton", "author_email": "sjpatton@lbl.gov", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering" ], "description": "# `psquared_client` project #\n\nThe `psquared_client` project container both the `psquared_client` package that\nprovides a python interface to a PSqaured server, and the `pp-cli` command line\ninterface that uses that package to all copmmand line access to the server.\n\n\n## `pp-cli` executable ##\n\nMore details about the `pp-cli` executable can be found using its help option\n\n pp-cli -h\n\nbut here are some examples of retrieving information.\n(_Note:_ unless you are using the default local PSquared server you will need to the the environmental\nvariable `PP_APPLICATION` to point the server you want to use.)\n\n* To list the currently active configurations\n\n pp-cli\n\n* To list the known versions of a given configuration\n\n pp-cli -i \n\n\n* To display the current state of one or more items for a configuration/version.\n\n pp-cli -i -V item ...\n\n* To display the history of one or more items for a configuration/version.\n\n pp-cli -H -V item ...\n\n* As an alternate, the list of items to be acted upon can be supplied in a file with one item per line.\n Thus the following displays the current state of a set of items listed in a file for a configuration/version.\n\n pp-cli -i -f -V \n\n\nHere are some examples of commands that affect the state of PSquared.\n(_Note:_ you may need an authorized certificate to execute these types of commands.)\n\n* To submit one or more items for processing with a configuration/version.\n\n pp-cli -i -s -V item ...\n\n* To resolve the failure of one or more items for a configuration/version.\n\n pp-cli -i --resolve -V item ...\n\n The other transitions, `submit`, `cancel`, `reset`, 'abandon` and `recover` have similar options.\n\n\n## `psquared_client` package ##\n\nThe `psquared_client` package provides the `PSquared` class that can be used to\naccess a PSqaured server and a `Display` module that can display the responses\nof a PSquared server in a readable format.\n\n\n### `PSquared` class ###\n\nThe `PSquared` class provides various documents in reponse to a request to the\nPSquared server. The documents are in the form of a standard python\n`ElementTree`. Currently the following methods are supported.\n\n* `get_application` - returns the application document at the URL\n* `get_configuration` - returns the configuration document the named configuration\n* `get_report` - returns the requested report document\n* `execute_submissions` - submits a list of items for processing\n* `execute_transitions` - execute a transition for a list of items\n\n\n### `Display` module ###\n\nThe `Display` modules provides various methods for displaying the reponses that\nresult from a request to the PSquared server. Currently the following methods\nare supported.\n\n* `configurations` - displays all the configurations contained in an application document\n* `versions` - displays all the versions of a named configuration\n* `entry` - displays the state of a given item\n* `info` - displays the states of a set of items contained in a report\n* `histories` - displays the history of one or more items contained in history document\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://nest.lbl.gov/projects/psquared", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "psquared-client", "package_url": "https://pypi.org/project/psquared-client/", "platform": "", "project_url": "https://pypi.org/project/psquared-client/", "project_urls": { "Homepage": "http://nest.lbl.gov/projects/psquared" }, "release_url": "https://pypi.org/project/psquared-client/2.0.1/", "requires_dist": [ "requests" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "summary": "Manage the connection and communications to a PSquared server.", "version": "2.0.1" }, "last_serial": 5918814, "releases": { "1.6.3": [ { "comment_text": "", "digests": { "md5": "846eec1346b296d5d997b778da0eca98", "sha256": "5dcc28595f16b6c4adcb775b3d088bbfb8e3b87d210bd7dc20e2c787f3efe580" }, "downloads": -1, "filename": "psquared_client-1.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "846eec1346b296d5d997b778da0eca98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 14738, "upload_time": "2019-06-04T23:22:29", "url": "https://files.pythonhosted.org/packages/77/c8/a7e5bf9e1bfc892955f147c03ce2571ddae634b57f3c211faffef3470321/psquared_client-1.6.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0266dc30449dfbacca7d40774bbbcbc8", "sha256": "6a3044ac6fb74952fc1b57fe789cf09418fe57e8748c0238c44004213787a3f0" }, "downloads": -1, "filename": "psquared_client-1.6.3.tar.gz", "has_sig": false, "md5_digest": "0266dc30449dfbacca7d40774bbbcbc8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 14411, "upload_time": "2019-06-04T23:22:30", "url": "https://files.pythonhosted.org/packages/9b/5a/3af39a52f03bdd436a681fcb28eb9af7078824f3a8d7b0794206075aaea6/psquared_client-1.6.3.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "9e0b22f9aebb49944ebf987d69ac91ff", "sha256": "0af21c61e49f32450aedfb07d18d1aabe720bab07b78c5577b2cc9c4d7573701" }, "downloads": -1, "filename": "psquared_client-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e0b22f9aebb49944ebf987d69ac91ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15898, "upload_time": "2019-09-19T14:50:46", "url": "https://files.pythonhosted.org/packages/fa/e4/bcf87aa490798651ad6bf6a450359259cc46bf9769a0b479e66371d62672/psquared_client-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49eb8980a0b78e910a879daa6762c507", "sha256": "046b9b88d3e89f8303111b55d2e13302fb6de501fbd4e34baad5a704c491fb15" }, "downloads": -1, "filename": "psquared_client-2.0.0.tar.gz", "has_sig": false, "md5_digest": "49eb8980a0b78e910a879daa6762c507", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15653, "upload_time": "2019-09-19T14:50:48", "url": "https://files.pythonhosted.org/packages/4c/53/0ff13e62ce390a89524cb6bf7608ca8373c3a5a721602d42c496d39ec215/psquared_client-2.0.0.tar.gz" } ], "2.0.0.dev4": [ { "comment_text": "", "digests": { "md5": "994d52f2fbf04446ab07ee7119ce7cc2", "sha256": "4b5140ce4fb8d77a02406e31a7fc2d336e6d1a72ca61b1b55ee12e10b1dfe108" }, "downloads": -1, "filename": "psquared_client-2.0.0.dev4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "994d52f2fbf04446ab07ee7119ce7cc2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15403, "upload_time": "2019-08-29T19:57:15", "url": "https://files.pythonhosted.org/packages/93/6b/bf44f6439dbe1ae9dc1fbd571e749f78c097005ae0c689bfd5de73ab3ac0/psquared_client-2.0.0.dev4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1faa42cda81452048c8321d9ff37ce6", "sha256": "297bbd7447c5e84560bbca0b3c41b095ac187fce5b66b9081d559ea01784e1bf" }, "downloads": -1, "filename": "psquared_client-2.0.0.dev4.tar.gz", "has_sig": false, "md5_digest": "c1faa42cda81452048c8321d9ff37ce6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15128, "upload_time": "2019-08-29T19:57:18", "url": "https://files.pythonhosted.org/packages/d3/a9/bd98ff471eb3270a4d66d59d4d606128a511e4f6a807f69f38a576a9f4b3/psquared_client-2.0.0.dev4.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "2012ac39e9a1138dd65f6ea5dc9bf270", "sha256": "91e58f22a98d562fb44f712da2dfd0fd4ce7ee99dba43136771e63fb1112431f" }, "downloads": -1, "filename": "psquared_client-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2012ac39e9a1138dd65f6ea5dc9bf270", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15897, "upload_time": "2019-10-02T16:23:20", "url": "https://files.pythonhosted.org/packages/70/f5/9820b87e3b6cf24a6d5d3117081963df045676ef39e42c4a8a9d2192c2ee/psquared_client-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ad6f2ebab076ba8b1e05b7dabee1b0c", "sha256": "8ddc01339f8d169a84afeaf788e2d90d43b8c57f5466243cfb34dd228bdbf610" }, "downloads": -1, "filename": "psquared_client-2.0.1.tar.gz", "has_sig": false, "md5_digest": "1ad6f2ebab076ba8b1e05b7dabee1b0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15636, "upload_time": "2019-10-02T16:23:21", "url": "https://files.pythonhosted.org/packages/1a/7d/a674b7bf19fc140f406b6bd86868aa56fa445759c48a3acc22192967274d/psquared_client-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2012ac39e9a1138dd65f6ea5dc9bf270", "sha256": "91e58f22a98d562fb44f712da2dfd0fd4ce7ee99dba43136771e63fb1112431f" }, "downloads": -1, "filename": "psquared_client-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2012ac39e9a1138dd65f6ea5dc9bf270", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15897, "upload_time": "2019-10-02T16:23:20", "url": "https://files.pythonhosted.org/packages/70/f5/9820b87e3b6cf24a6d5d3117081963df045676ef39e42c4a8a9d2192c2ee/psquared_client-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ad6f2ebab076ba8b1e05b7dabee1b0c", "sha256": "8ddc01339f8d169a84afeaf788e2d90d43b8c57f5466243cfb34dd228bdbf610" }, "downloads": -1, "filename": "psquared_client-2.0.1.tar.gz", "has_sig": false, "md5_digest": "1ad6f2ebab076ba8b1e05b7dabee1b0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "size": 15636, "upload_time": "2019-10-02T16:23:21", "url": "https://files.pythonhosted.org/packages/1a/7d/a674b7bf19fc140f406b6bd86868aa56fa445759c48a3acc22192967274d/psquared_client-2.0.1.tar.gz" } ] }