{ "info": { "author": "cxhjet", "author_email": "13064576@qq.com", "bugtrack_url": null, "classifiers": [], "description": " \r\r\n mwsdk\r\r\n \r\r\n \r\r\n maxwin \u56e2\u961f\u5e38\u7528\u7684\u670d\u52a1\uff0c\u5305\u62ec kong\uff0crightmanage\u7b49,\u76f4\u63a5\u4ece consul \u4e2d\u8bfb\u53d6\u670d\u52a1\u4fe1\u606f\r\r\n \r\r\n Kong \u7684\u4f7f\u7528\r\r\n \r\r\n .. code-block:: python\r\r\n \r\r\n from mwsdk import Kong\r\r\n # \u521b\u5efakong \u670d\u52a1\r\r\n k = Kong()\r\r\n # \u5411kong\u6ce8\u518c\u670d\u52a1,\u9700jwt\u8ba4\u8bc1\r\r\n k.reg_service('monitor-srv/api/v1.0','192.168.101.88:8999',auth='jwt',kong_uris='monitor-srv/api')\r\r\n # \u5411kong\u6ce8\u518cupstream\u548ctagert\uff0c\u589e\u52a0\u8d1f\u8f7d\u5e73\u8861\r\r\n k.add_upstream_target('monitor-srv','192.168.101.88:8999',50)\r\r\n k.add_upstream_target('monitor-srv','192.168.101.99:8888',50)\r\r\n # \u628aupstream \u6ce8\u518c\u5230kong\uff0c\u4e0d\u9700\u8981\u8ba4\u8bc1\r\r\n k.reg_service('monitor-srv/api/doc','monitor-srv',auth='',kong_uris='monitor-srv/doc')\r\r\n \r\r\n \r\r\n Rightmanage\u7684\u4f7f\u7528\r\r\n \r\r\n \r\r\n .. code-block:: python\r\r\n \r\r\n from mwsdk import Rightmanage_inner\r\r\n # Rightmanage\u4e3a\u5185\u7f51\u7684 \u6743\u9650\u670d\u52a1\uff0c\u4e0d\u9700\u8981\u8ba4\u8bc1\r\r\n rm = Rightmanage_inner()\r\r\n # \u83b7\u53d6\u6743\u9650\u8d44\u6599\r\r\n status_code,rm_json = rm.permissions('maxwin_web','admin.id')\r\r\n \r\r\n AIORightmanage_inner \u7684\u4f7f\u7528\r\r\n \r\r\n - \u652f\u6301async\uff0c\u65b9\u6cd5\u540c Rightmanage\r\r\n \r\r\n \u5b89\u88c5\u65b9\u6cd5\r\r\n \r\r\n ``pip install mwsdk``\r\r\n \r\r\n \r\r\n \r\n \r\n Changes\r\r\n \r\r\n 0.2.11 (2019-06-26)\r\r\n - fix \u8bbf\u95ee refresh-permissions\u9519\u8bef\r\r\n \r\r\n 0.2.10 (2019-06-25)\r\r\n - \u589e\u52a0 refresh-permissions\u7684\u529f\u80fd\r\r\n \r\r\n \r\r\n 0.2.9 (2018-12-17)\r\r\n \r\r\n - \u53d6 Rightmanage_inner\u7684\u914d\u7f6e\u65f6\uff0cnear=True\r\r\n \r\r\n 0.2.8 (2018-12-17)\r\r\n \r\r\n - \u589e\u52a0\u521b\u5efa\u516c\u53f8\u7ba1\u7406\u8005\u7528\u6237\u7684api\r\r\n \r\r\n 0.2.7 (2018-11-13)\r\r\n \r\r\n \r\r\n - \u589e\u52a0 api auth-key \u8ba4\u8bc1\r\r\n \r\r\n 0.2.4 (2018-10-25)\r\r\n \r\r\n \r\r\n - fix gbk error\r\r\n \r\r\n 0.2.3 (2018-10-25)\r\r\n \r\r\n \r\r\n - \u589e\u52a0 kong.add_upstream_target\uff0c\u652f\u6301kong\u7684upstream\r\r\n \r\r\n \r\r\n 0.2.0 (2018-09-29)\r\r\n \r\r\n - \u589e\u52a0 AIORightmanage_inner\u548cRightmanage_inner \u7c7b\r\r\n \r\r\n \r\nPlatform: UNKNOWN\r\nClassifier: Intended Audience :: Developers\r\nClassifier: License :: OSI Approved :: BSD License\r\nClassifier: Operating System :: OS Independent\r\nClassifier: Programming Language :: Python :: 3.5\r\nClassifier: Programming Language :: Python :: 3.6\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/maxwin-inc/mwsdk/src", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mwsdk", "package_url": "https://pypi.org/project/mwsdk/", "platform": "", "project_url": "https://pypi.org/project/mwsdk/", "project_urls": { "Homepage": "https://bitbucket.org/maxwin-inc/mwsdk/src" }, "release_url": "https://pypi.org/project/mwsdk/0.2.11/", "requires_dist": null, "requires_python": "", "summary": "maxwin \u6846\u67b6\u7684sdk", "version": "0.2.11" }, "last_serial": 5449713, "releases": { "0.1.18": [ { "comment_text": "", "digests": { "md5": "9e9222fbc719ed92495eec1773f77bfe", "sha256": "3029bc1f4354e4abdb42c42a00ee603a66ae56d4c1ef58b16fcdb6cd7c32ec82" }, "downloads": -1, "filename": "mwsdk-0.1.18.tar.gz", "has_sig": false, "md5_digest": "9e9222fbc719ed92495eec1773f77bfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5211, "upload_time": "2018-05-07T01:44:18", "url": "https://files.pythonhosted.org/packages/ab/64/bcb044a7d39b1d716ffec2e6011a8a6eff265646230fee494916349b51a6/mwsdk-0.1.18.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "c26cfaf6d68bff3901490a6760cc60d0", "sha256": "e41fba2ef202c477203cca50a25961e92dfdc5f02472cf6b313e75af47686c61" }, "downloads": -1, "filename": "mwsdk-0.1.19.tar.gz", "has_sig": false, "md5_digest": "c26cfaf6d68bff3901490a6760cc60d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5758, "upload_time": "2018-09-29T03:04:54", "url": "https://files.pythonhosted.org/packages/80/4e/9c32996cd816572f4ae9a0bf9459d611a24cbe2577554096801944861f6b/mwsdk-0.1.19.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "89c8990d68481fb154a894255f482bce", "sha256": "93f80a98353567baf59a540ca8005aab2dc48dc3e44d0f4af42692f288c52430" }, "downloads": -1, "filename": "mwsdk-0.2.0.tar.gz", "has_sig": false, "md5_digest": "89c8990d68481fb154a894255f482bce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5760, "upload_time": "2018-09-29T07:11:12", "url": "https://files.pythonhosted.org/packages/34/6a/de84a14b2d06d9a1905b6fbe584401778d7ee77f0b533e8cd5178a7ec358/mwsdk-0.2.0.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "5076dd6231cb195d74cf7a24c9b4c4ae", "sha256": "41a8d065b993cbdc6212cce7878f4ee1b7e2cc5f5971b3170f0deb37eb522368" }, "downloads": -1, "filename": "mwsdk-0.2.10.tar.gz", "has_sig": false, "md5_digest": "5076dd6231cb195d74cf7a24c9b4c4ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8107, "upload_time": "2019-06-25T10:18:17", "url": "https://files.pythonhosted.org/packages/58/91/73dc615115bff8ddd4ab0de8d7b478c2b4a8968adf1a7582ab3260a96766/mwsdk-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "70cf0cd51f89ab8082100a2972e29924", "sha256": "31f2077ef254d23de1ef7d98fa9739e208959196c58efb791b966f7bf86b4e91" }, "downloads": -1, "filename": "mwsdk-0.2.11.tar.gz", "has_sig": false, "md5_digest": "70cf0cd51f89ab8082100a2972e29924", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8141, "upload_time": "2019-06-26T06:19:40", "url": "https://files.pythonhosted.org/packages/d2/c4/b39197d01fdaff5793408a066b9ac748233fd338aa1aa10a54c8307366ef/mwsdk-0.2.11.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "67e4c413ebd11dc7a309da822e527d57", "sha256": "d3784488755e11258d19b7869242ce29cc4fb8c2457032ab67966eb7d35fd6a2" }, "downloads": -1, "filename": "mwsdk-0.2.2.tar.gz", "has_sig": false, "md5_digest": "67e4c413ebd11dc7a309da822e527d57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6779, "upload_time": "2018-10-25T08:17:10", "url": "https://files.pythonhosted.org/packages/2d/1c/5c615d55e54ce9d683816fc34861872f21bfdcf3e154714d1d88c018ec40/mwsdk-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "c6aad1c2003bb32840528c183f88e611", "sha256": "d01d7ed7bbc861c0d1262342b1127bf450d8c9f680dda69c713031e680c1b1b2" }, "downloads": -1, "filename": "mwsdk-0.2.3.tar.gz", "has_sig": false, "md5_digest": "c6aad1c2003bb32840528c183f88e611", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6773, "upload_time": "2018-10-25T08:49:37", "url": "https://files.pythonhosted.org/packages/b9/7d/a89edec55d5960a443dcaad490acbf95fea8826e6590797ad211aa63daf3/mwsdk-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "6ea211a13099dba3e0304eaae6eca6c8", "sha256": "29da02c973e32b0604ab18fde0226b2344ae2c6cd540a4d5a57a37fa3fe986d2" }, "downloads": -1, "filename": "mwsdk-0.2.4.tar.gz", "has_sig": false, "md5_digest": "6ea211a13099dba3e0304eaae6eca6c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6668, "upload_time": "2018-10-31T04:21:45", "url": "https://files.pythonhosted.org/packages/4f/01/f9aa152ec66aac2aebe49df37698c3b967505aecc5f972db0cea4ae30f69/mwsdk-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "87b09607f575a74562e73d1bfb5b660c", "sha256": "eba84e2fd24f39841e754c7ea131b6b54688aa186f015aebbeaca8f19806394c" }, "downloads": -1, "filename": "mwsdk-0.2.5.tar.gz", "has_sig": false, "md5_digest": "87b09607f575a74562e73d1bfb5b660c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6941, "upload_time": "2018-10-31T09:43:51", "url": "https://files.pythonhosted.org/packages/37/cd/d120d1ed7420ad91e097112983bbedbfc917ea9e46db1b8f786dcf6ba44d/mwsdk-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "78022bbaf488b3deaa464364bebe52df", "sha256": "bf1ad81d0be2f88c017ec314aa2f94884bc7877430ae31d9cf6378ccfad98ad4" }, "downloads": -1, "filename": "mwsdk-0.2.6.tar.gz", "has_sig": false, "md5_digest": "78022bbaf488b3deaa464364bebe52df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7618, "upload_time": "2018-11-01T06:27:35", "url": "https://files.pythonhosted.org/packages/b9/ce/5f99a9cc903dde7111f4b5e59bcc4328c5a9a5cb4dd28fd18652c5127cb9/mwsdk-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "5cb8772f3ab51cd1f3fdcdad7d1b4b0e", "sha256": "e6d733bfab82023fe8119345c7f43e66711d08b405239b2a56e2c15f1862d31c" }, "downloads": -1, "filename": "mwsdk-0.2.7.tar.gz", "has_sig": false, "md5_digest": "5cb8772f3ab51cd1f3fdcdad7d1b4b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7717, "upload_time": "2018-11-13T06:10:56", "url": "https://files.pythonhosted.org/packages/d3/e7/d4e6c9129494ba4158ba28adb23360d1e87a1d6473dd28229857b7041e06/mwsdk-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "f1af8355832064591c98db0d121b0bcd", "sha256": "c25ea784b8455d427d6d9e7a3fc753577b0ea7e4151bf22ec5b495690c105aad" }, "downloads": -1, "filename": "mwsdk-0.2.8.tar.gz", "has_sig": false, "md5_digest": "f1af8355832064591c98db0d121b0bcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7977, "upload_time": "2018-12-17T12:23:39", "url": "https://files.pythonhosted.org/packages/22/7a/7323fa2a8e9549229f6d35fbe7aea3059fd3d9a145073f3150e0c6ce8ce2/mwsdk-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "80c675f65dd9a265ff946309dfba74fd", "sha256": "930fa182417c0c0760c606f282c8ef449faaa347322895780193c85ef63874ab" }, "downloads": -1, "filename": "mwsdk-0.2.9.tar.gz", "has_sig": false, "md5_digest": "80c675f65dd9a265ff946309dfba74fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8026, "upload_time": "2018-12-27T11:09:16", "url": "https://files.pythonhosted.org/packages/9c/8a/2c8d6227a021c3b41f3ce9afe08c0428b4687e6d9ba735d9f0b80fbffacb/mwsdk-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "70cf0cd51f89ab8082100a2972e29924", "sha256": "31f2077ef254d23de1ef7d98fa9739e208959196c58efb791b966f7bf86b4e91" }, "downloads": -1, "filename": "mwsdk-0.2.11.tar.gz", "has_sig": false, "md5_digest": "70cf0cd51f89ab8082100a2972e29924", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8141, "upload_time": "2019-06-26T06:19:40", "url": "https://files.pythonhosted.org/packages/d2/c4/b39197d01fdaff5793408a066b9ac748233fd338aa1aa10a54c8307366ef/mwsdk-0.2.11.tar.gz" } ] }