{ "info": { "author": "Nick Celebic", "author_email": "nick@celebic.net", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Morpheus Python Module\n\n[![Documentation Status](https://readthedocs.org/projects/pymorpheus/badge/?version=latest)](https://pymorpheus.readthedocs.io/en/latest/?badge=latest)\n\n## Installation\n\n`pip install pymorpheus`\n\n## Usage \n\nMorpheusClient() will either retrieve a token (with username and password args), or use an existing token (with token arg). Use `sslverify=False` to bypass certificate validation.\n\nMorpheusClient.call() accepts the following vars:\n- Required (positional):\n - method: one of string: get, post, put, delete\n - path: api call path after /api/\n- Optional:\n - options: list of tuples eg. `[('max','50')]`\n - jsonpayload: JSON string of payload for POST/PUT methods\n\nReference at https://bertramdev.github.io/morpheus-apidoc\n\n```\nfrom pymorpheus import MorpheusClient\nmorpheus = MorpheusClient(\"https://yoururl\", username=\"youruser\", password=\"yourpass\")\noptions = [('max', '10')]\nresults = morpheus.call(\"get\", \"instances\", options=options)\nprint(results)\n# JSON Output of results\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "pymorpheus", "package_url": "https://pypi.org/project/pymorpheus/", "platform": "", "project_url": "https://pypi.org/project/pymorpheus/", "project_urls": null, "release_url": "https://pypi.org/project/pymorpheus/0.1.5/", "requires_dist": null, "requires_python": "", "summary": "Morpheus API wrapper for Python 3", "version": "0.1.5" }, "last_serial": 5788952, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "d78f1253a54a985f2029f1b8e7c7e938", "sha256": "de5954272a9e684728e51bd07f37829f0b3fd1d64baad49137f11a077ddc7b7d" }, "downloads": -1, "filename": "pymorpheus-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d78f1253a54a985f2029f1b8e7c7e938", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2931, "upload_time": "2019-08-28T14:26:50", "url": "https://files.pythonhosted.org/packages/9f/c0/ddd81be361fea805093d94b9c0986d3e7cef89a54c76aaec5e920ba25bbe/pymorpheus-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2b2f6c2120155da909fc7e29ffdf2f4b", "sha256": "e94da84fb281df79bc09f1d449178999d37221bbec8f7a943895cf725b50fb67" }, "downloads": -1, "filename": "pymorpheus-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2b2f6c2120155da909fc7e29ffdf2f4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2933, "upload_time": "2019-08-28T15:40:30", "url": "https://files.pythonhosted.org/packages/ba/26/b777f625a48a77b89ac3df2d29388792661b02b2a40b2582c5f854e87df5/pymorpheus-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "296fb0f8effca62f5ff8cc198c6077f1", "sha256": "9d710096a98a0e8dca345c184f2d784a3cfeb5635c3f80e5e124b7d497f3aded" }, "downloads": -1, "filename": "pymorpheus-0.1.4.tar.gz", "has_sig": false, "md5_digest": "296fb0f8effca62f5ff8cc198c6077f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2923, "upload_time": "2019-08-28T16:59:39", "url": "https://files.pythonhosted.org/packages/ef/b7/2573f3dc02d3856cbec5ab868df24d83deb44f71b37b8c9ef5b8293c3c6f/pymorpheus-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "28f6ae80eba1ea10930ad10233a7994e", "sha256": "5fdfb123ea90f259074ac7fed267415b2c242aa2c9a8a585f998dff2bdae5584" }, "downloads": -1, "filename": "pymorpheus-0.1.5.tar.gz", "has_sig": false, "md5_digest": "28f6ae80eba1ea10930ad10233a7994e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3063, "upload_time": "2019-09-05T23:41:02", "url": "https://files.pythonhosted.org/packages/00/2e/4c8d4680791b6ac2f1eae6324ac069134daa8e0c7d7708c3fbc98fd2016a/pymorpheus-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "28f6ae80eba1ea10930ad10233a7994e", "sha256": "5fdfb123ea90f259074ac7fed267415b2c242aa2c9a8a585f998dff2bdae5584" }, "downloads": -1, "filename": "pymorpheus-0.1.5.tar.gz", "has_sig": false, "md5_digest": "28f6ae80eba1ea10930ad10233a7994e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3063, "upload_time": "2019-09-05T23:41:02", "url": "https://files.pythonhosted.org/packages/00/2e/4c8d4680791b6ac2f1eae6324ac069134daa8e0c7d7708c3fbc98fd2016a/pymorpheus-0.1.5.tar.gz" } ] }