{ "info": { "author": "Andrey Orlov", "author_email": "dbdt@dreambot.ru", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "Short package description\n=========================\n\nPackage developed to provide possibility xmlrpc server tree and edit\nattributes of some interfaces by external applicaton.\n\nPackage provide utility:\n\n ngxmlrpcscan\n\n The ngxmlrpcscan developed to scan xmlrpc server tree and print or\n edit attributes of some interfaces by external applicaton\n\n Used::\n\n ngxmlrpcscan [] [ ...]\n\n Switches:\n\n -v\n Be verbose;\n\n -p\n Do pause each time when exteranl routin run;\n\n -c\n Check class\n\n -s\n Atribut are to save after external routin run;\n\n -c \n Object checked on condition: \"is object of this class\".\n\n -i \n Adapt object to this interface;\n\n -n\n Pointed object used without any scan by tree\n\n -e\n External routin used (do print otherwize), filename will be\n substituted indeed substring %(name)s in this string. It\n supposed running program read filename when started and\n write after finish;\n\n\n\n Arguments::\n\n \n Scan tree will be begun on this URL. For authorization,\n you must insert login and pasword into URL. Let see\n sample bellow;\n \n \n Any attribute acceptable via interface bellow.\n \nSample\n------\n\nPlease, issued command::\n\n ngxmlrpcscan.py -s -p -v \\\n -i zope.app.folder.folder.Folder\n -\u0441 zope.dublincore.interfaces.IZopeDublinCore \\\n -e \"joe %(name)s \"\n http://theman:12345678@localhost:8080/Root/Main \\\n title description \n \nThe ngxmlrpcscan scaned object tree rooted in\nhttp://theman:12345678@localhost:8080/Root/Main to find all folders and to\nedit folder methadata via IZopeDublinCore adapter.\n\nYou can edit one object attribute with command::\n\n ngxmlrpcscan -v -e -n \\\n http://theman:12345678@localhost:8080/Root/Main \\\n \"joe '%(name)s'\" body \n \nJust enter and enjoy!\n\n \n\n\n* Tue Oct 21 2008 Andrey Orlov 0.0.6\n- Switch \"q\" used to skip begin of enumerated object added;\n- Error emited on unicode in urls fixed\n\n* Sun Jan 13 2008 Andrey Orlov 0.0.5\n- License changed\n\n* Fri Nov 23 2007 Andrey Orlov 0.0.4\n- Command line changed. See help for other info.\n\n* Wed Nov 14 2007 Andrey Orlov 0.0.3\n- Switch -n added. Recursive scan can'not doing when\n switch -n issued;\n \n- Minor bugs fixed in Zope3-path of code;\n\n* Tue Nov 13 2007 Andrey Orlov 0.0.2\n- Documentation fixed\n\n* Tue Nov 13 2007 Andrey Orlov 0.0.1\n- first official release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.dreambot.ru/dreamdotzope3releases/ng.xmlrpcscan", "keywords": null, "license": "GPL v2.1", "maintainer": null, "maintainer_email": null, "name": "ng.xmlrpcscan", "package_url": "https://pypi.org/project/ng.xmlrpcscan/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ng.xmlrpcscan/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.dreambot.ru/dreamdotzope3releases/ng.xmlrpcscan" }, "release_url": "https://pypi.org/project/ng.xmlrpcscan/0.0.6/", "requires_dist": null, "requires_python": null, "summary": "Program used to scan zope3 tree and execute data by external (console) program", "version": "0.0.6" }, "last_serial": 795409, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "2bf4a3b83e9b4f5a5da53e67f67eabbc", "sha256": "9def65341963b1ff0f4947f577cdb392f8d0048d750375bf72957736bd8f9852" }, "downloads": -1, "filename": "ng.xmlrpcscan-0.0.4.tar.gz", "has_sig": false, "md5_digest": "2bf4a3b83e9b4f5a5da53e67f67eabbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6072, "upload_time": "2007-11-23T01:48:47", "url": "https://files.pythonhosted.org/packages/07/60/9744d366afbb3e559115981f177d011ca0c1463384c222b42f7b47321ddb/ng.xmlrpcscan-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "49fdc85e2be36f594641746c036c05e5", "sha256": "f909166674839908c8da0cbb53335fdf720e7a1823a7ddb7194219697a37e99b" }, "downloads": -1, "filename": "ng.xmlrpcscan-0.0.5.tar.gz", "has_sig": false, "md5_digest": "49fdc85e2be36f594641746c036c05e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6183, "upload_time": "2008-01-13T08:34:09", "url": "https://files.pythonhosted.org/packages/c1/75/af61d3f42229a35aba10ddaba9a369ae95c5976b9f49b28a43fd33c08180/ng.xmlrpcscan-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "adafebd153c3e8edcbdd896a61794772", "sha256": "1798a7dc243e81c5ced4b85c88ef2d0299577af27f086a14e8fc5182ecaf70bc" }, "downloads": -1, "filename": "ng.xmlrpcscan-0.0.6.tar.gz", "has_sig": false, "md5_digest": "adafebd153c3e8edcbdd896a61794772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6460, "upload_time": "2008-10-21T12:36:58", "url": "https://files.pythonhosted.org/packages/49/6b/cf9ec2f969da8ffd7445b6e9843d1afb607043aa3c78d443ecd3711e8c51/ng.xmlrpcscan-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "adafebd153c3e8edcbdd896a61794772", "sha256": "1798a7dc243e81c5ced4b85c88ef2d0299577af27f086a14e8fc5182ecaf70bc" }, "downloads": -1, "filename": "ng.xmlrpcscan-0.0.6.tar.gz", "has_sig": false, "md5_digest": "adafebd153c3e8edcbdd896a61794772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6460, "upload_time": "2008-10-21T12:36:58", "url": "https://files.pythonhosted.org/packages/49/6b/cf9ec2f969da8ffd7445b6e9843d1afb607043aa3c78d443ecd3711e8c51/ng.xmlrpcscan-0.0.6.tar.gz" } ] }