{ "info": { "author": "Simon Walker", "author_email": "s.r.walker101@googlemail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "========\nsgeparse\n========\n\nSimple python module for parsing the output of SGE qstat. There is only one top level function: ``get_jobs`` which returns a list of dictionaries of currently queued (running or waiting) jobs.\n\n------------\nRequirements\n------------\n\nThe only requirements are Python version 2.7+ or 3.3+. All code uses the standard library. The binary ``qstat`` must be available and in your ``$PATH``.\n\n-------\nExample\n-------\n\n::\n\n >>> from sgeparse import get_jobs\n >>> jobs = get_jobs()\n >>> #\u00a0=> {\"name\": \"jobname\", \"owner\": \"me\", ... }\n\nThe user argument can be used to specify which user to query:\n\n::\n\n >>> from sgeparse import get_jobs\n >>> jobs = get_jobs(user='nobody')\n >>> #\u00a0=> {\"name\": \"jobname\", \"owner\": \"nobody\", ... }\n\n--------------\nAvailable keys\n--------------\n\n- ``job_number``\n- ``priority``\n- ``name``\n- ``owner``\n- ``state``\n- ``start_time``\n- ``queue``\n- ``host``\n- ``slots``", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.python.org/pypi/sgeparse", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "sgeparse", "package_url": "https://pypi.org/project/sgeparse/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sgeparse/", "project_urls": { "Homepage": "https://pypi.python.org/pypi/sgeparse" }, "release_url": "https://pypi.org/project/sgeparse/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "For parsing running SGE jobs", "version": "0.0.2" }, "last_serial": 1549836, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "16ea59d37b06e83303da3e19f5b99539", "sha256": "5a93da337a17db3fddb6165483f18090a414d4dd198353783c9f00888df79ce4" }, "downloads": -1, "filename": "sgeparse-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16ea59d37b06e83303da3e19f5b99539", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3269, "upload_time": "2015-05-16T19:03:49", "url": "https://files.pythonhosted.org/packages/9f/9d/0103f711fe1d7da0eae60644708e3cac48694a858efb536f130b28b755e9/sgeparse-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1bbbfbda8f383fdc9016daa7f113f665", "sha256": "05f51a3f345ec95c2539cbbdf597f27affbd18a43521c4d09f6f4f436bb07bdc" }, "downloads": -1, "filename": "sgeparse-0.0.1.tar.gz", "has_sig": false, "md5_digest": "1bbbfbda8f383fdc9016daa7f113f665", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1759, "upload_time": "2015-05-16T19:03:53", "url": "https://files.pythonhosted.org/packages/52/08/2cc7109e6f9412771f294daff39649b8be56b32769fae25dc2d62283f301/sgeparse-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "27db393ba9ba45ae5e9c2a057121511b", "sha256": "8cb486076be571d2707d4b359a9018911b87aef1a7aab76f7b8b97e003f4a3f2" }, "downloads": -1, "filename": "sgeparse-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27db393ba9ba45ae5e9c2a057121511b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4268, "upload_time": "2015-05-16T19:28:07", "url": "https://files.pythonhosted.org/packages/04/46/9ee1dbd666db4e1d4d2fce7a347f594667c7c159ac58464bfe147dee76e8/sgeparse-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c672b365563dcfc61b7b8b173480b53", "sha256": "66b232f734628868264426f7107b38f95a971a7d621bc83fef0b776aecdbe73d" }, "downloads": -1, "filename": "sgeparse-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9c672b365563dcfc61b7b8b173480b53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2480, "upload_time": "2015-05-16T19:28:10", "url": "https://files.pythonhosted.org/packages/d3/65/3d6af57687ba9f8f6a88a0a79f3cd99bed645e542f62b8dfd9a36e6c94ff/sgeparse-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "27db393ba9ba45ae5e9c2a057121511b", "sha256": "8cb486076be571d2707d4b359a9018911b87aef1a7aab76f7b8b97e003f4a3f2" }, "downloads": -1, "filename": "sgeparse-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27db393ba9ba45ae5e9c2a057121511b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4268, "upload_time": "2015-05-16T19:28:07", "url": "https://files.pythonhosted.org/packages/04/46/9ee1dbd666db4e1d4d2fce7a347f594667c7c159ac58464bfe147dee76e8/sgeparse-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c672b365563dcfc61b7b8b173480b53", "sha256": "66b232f734628868264426f7107b38f95a971a7d621bc83fef0b776aecdbe73d" }, "downloads": -1, "filename": "sgeparse-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9c672b365563dcfc61b7b8b173480b53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2480, "upload_time": "2015-05-16T19:28:10", "url": "https://files.pythonhosted.org/packages/d3/65/3d6af57687ba9f8f6a88a0a79f3cd99bed645e542f62b8dfd9a36e6c94ff/sgeparse-0.0.2.tar.gz" } ] }