{ "info": { "author": "Jason Marshall", "author_email": "j.j.marshall@kent.ac.uk", "bugtrack_url": null, "classifiers": [], "description": "##rmas-oe-adapter##\n\nThis adapter will sit between the [RMAS communication bus] [esb], and the [OpenEthics] [oe] API.\n\nIt has one responsibility:\n\nPoll the bus for proposal-created messages, and when one is received, create a new\nOpenEthics application form using the OpenEthics API.\n\n[esb]:https://github.com/UoK-Psychology/RMAS-ServiceBus\n[oe]:https://github.com/UoK-Psychology/Openethics\n\n\nThis is the example message ([from the RMAS supplier documentation](http://blogs.kent.ac.uk/rmas-ee/files/2012/10/RMAS-Supplier-Documentation.pdf)) that we are targetting:\n\n```xml\n \n\n\tProposal-created\n\t\n\t \n\t\t\n\t\t\n\t\t\turn:rmas:0078:pfact:2.02:UUID \n\t\t\t2010-01-01 \n\t\t\t2012-07-31 \n\t\t\tRMAS \n\t\t\tResearch Management and Administration System \n\t\t\t\n\t\t\t\torgunit-exeter-internal-id\n\t\t\t\tc31d3380-1cfd-11e1-8bc2-0800200c9a66 \n\t\t\t\t6b2b7d25-3491-11e1-b86c-0800200c9a66\n\t\t\t \t2010-01-01T00:00:00 \n\t\t\t \t2012-07-31T00:00:00 \n\t\t\t\n\t\t\n\t\t\t\n\t\t\t\tpers-simon-foster-internal-id\n\t\t\t\tb0e11470-1cfd-11e1-8bc2-0800200c9a66 \n\t\t\t\t94fefd50-1d00-11e1-8bc2-0800200c9a66 \n\t\t\t\t2010-01-01T00:00:00 \n\t\t\t\t2012-07-31T00:00:00 \n\t\t\t \n\t\t\n\t\n\t\t\n\t\t\torgunit-exeter-internal-id\n\t\t\tUniversity of Exeter\n\t\t\n\t\n\t\t \n\t\t\tpers-simon-foster-internal-id \n\t\t\tm\n\t\t\t\n\t\t\t\tFoster\n\t\t\t\tSimon \n\t\t\t\n\t\t\n\t\n\n```\n\nYou can push this message to the ESB using the utility module: message_sender.py, but make sure that the ESB is running on localhost at port 7789 first:\n\n```python message_sender.py```", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/RMAS-OE-Adapter/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "RMAS-OE-Adapter", "package_url": "https://pypi.org/project/RMAS-OE-Adapter/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/RMAS-OE-Adapter/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/RMAS-OE-Adapter/" }, "release_url": "https://pypi.org/project/RMAS-OE-Adapter/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "A basic framework for building RMAS adapters", "version": "0.1.3" }, "last_serial": 785486, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b87c8a8b9e09cc08e35893f8df706819", "sha256": "3c397e8e4d9651571f444fb17e2103daaf517895c68f6fdb41109190b8b2f9ee" }, "downloads": -1, "filename": "RMAS-OE-Adapter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b87c8a8b9e09cc08e35893f8df706819", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6192, "upload_time": "2012-12-14T10:09:21", "url": "https://files.pythonhosted.org/packages/4c/c7/e610309ccab780d14778fb8f0119a3d29d2d158ad39b324e223b7953ca90/RMAS-OE-Adapter-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6ce97a44f7d3792474be43bdd6ee8e10", "sha256": "da8a27efed4f315fa016d77b5e599dbf213cb62813d7b774974367022cfa7974" }, "downloads": -1, "filename": "RMAS-OE-Adapter-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6ce97a44f7d3792474be43bdd6ee8e10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7185, "upload_time": "2012-12-14T10:26:45", "url": "https://files.pythonhosted.org/packages/4d/6e/d5db366e7e54331abf5df44fb985794cc6edf13a7bc6ff51707fdc6ff177/RMAS-OE-Adapter-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f512ae8ac26243aa4b0cce323c737155", "sha256": "2108feef0c3394a7c59b4b46045f8f29d0591dcb07d12df85aaf89c27d380b48" }, "downloads": -1, "filename": "RMAS-OE-Adapter-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f512ae8ac26243aa4b0cce323c737155", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7202, "upload_time": "2012-12-14T10:39:31", "url": "https://files.pythonhosted.org/packages/29/5a/93fd44ede731fe198b7f097ddd2908ae787a851b99d383e71fc7ff8c9420/RMAS-OE-Adapter-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "06c8d37188832934d34b41faeecc1be2", "sha256": "3e2b67a84e56c9910e490f2f5be2e64281c857d420e96bd360f3246a6ea00a3c" }, "downloads": -1, "filename": "RMAS-OE-Adapter-0.1.3.tar.gz", "has_sig": false, "md5_digest": "06c8d37188832934d34b41faeecc1be2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7404, "upload_time": "2012-12-14T11:32:41", "url": "https://files.pythonhosted.org/packages/4b/33/1322cafa41e26b16c906d82bcfc44360d1362f31e3439de67822f586b115/RMAS-OE-Adapter-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "06c8d37188832934d34b41faeecc1be2", "sha256": "3e2b67a84e56c9910e490f2f5be2e64281c857d420e96bd360f3246a6ea00a3c" }, "downloads": -1, "filename": "RMAS-OE-Adapter-0.1.3.tar.gz", "has_sig": false, "md5_digest": "06c8d37188832934d34b41faeecc1be2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7404, "upload_time": "2012-12-14T11:32:41", "url": "https://files.pythonhosted.org/packages/4b/33/1322cafa41e26b16c906d82bcfc44360d1362f31e3439de67822f586b115/RMAS-OE-Adapter-0.1.3.tar.gz" } ] }