{ "info": { "author": "Remy from github.com/RaymiiOrg, Stefan Rohe", "author_email": "", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "Confluence.py\n=============\n\nSimple python script to use a Atlassian Confluence Wiki via the CLI.\n\nUsage\n-----\n\n::\n\n $ python confluence.py --help\n usage: confluence.py [-h] -w WIKIURL -u USERNAME -p PASSWORD\n {addpage,updatepage,copypage,listpages,removepage,getpagecontent,getpagesummary,getpagesource,getattachments,getattachment,listspaces,addspace,removespace,adduser,removeuser,deactivateuser,reactivateuser,changeuserpassword,addgroup,removegroup,listgroups,listusers,getallpages,addusertogroup,removeusergromgroup,listusergroups,pagesbylabel}\n ...\n\n Confluence wiki API\n\n positional arguments:\n {addpage,updatepage,copypage,listpages,removepage,getpagecontent,getpagesummary,getpagesource,getattachments,getattachment,listspaces,addspace,removespace,adduser,removeuser,deactivateuser,reactivateuser,changeuserpassword,addgroup,removegroup,listgroups,listusers,getallpages,addusertogroup,removeusergromgroup,listusergroups,pagesbylabel}\n addpage Add a page\n copypage Copies a page\n updatepage Update a page\n listpages List pages in one or all spaces\n removepage Remove a page\n getpagecontent Get page content\n getpagesource Get page source\n getpagesummary Get page summary\n getattachments Get a list of all attachments\n getattachment Get a specific attachment\n listspaces List all spaces\n addspace Add a space\n removespace Remove a space\n adduser Add a user\n removeuser Remove a user\n deactivateuser Deactivate a user\n reactivateuser Reactivate a user\n changeuserpassword Change user password\n addgroup Add a goup\n removegroup Remove a goup\n listgroups List all goup\n listusers List all users\n getallpages Save all pages to local files.\n addusertogroup Add user to a group\n removeusergromgroup\n Remove user from a group\n listusergroups List groups user is in\n pagesbylabel Pages by Label\n\n optional arguments:\n -h, --help show this help message and exit\n -w WIKIURL, --wikiurl WIKIURL\n Wiki URL (only FQDN, no / and such)\n -u USERNAME, --username USERNAME\n Login Username\n -p PASSWORD, --password PASSWORD\n Login Password\n\nExamples\n--------\n\nAdd page:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" addpage -f ./content.txt -n \"CLI New Page\" -s \"RAY\"\n http://wiki.raymii.org/display/RAY/CLI+New+Page\n\nRemove Page:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" removepage -n \"CLI New Page\" -s \"RAY\"\n\nUpdate Page:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" updatepage -f ./content.txt -n \"CLI New Page\" -s \"RAY\"\n http://wiki.raymii.org/display/RAY/CLI+New+Page\n\nGet page content (HTML):\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" getpagecontent -n \"CLI New Page\" -s \"RAY\"\n

Table of Contents

\n

\n

Information

\n\nAdd Space:\n\n::\n\n ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" addspace -n \"New Space\" -s \"NS\"\n\nRemove Space:\n\n::\n\n ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" removespace -s \"NS\"\n\nList all spaces:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" listspaces\n NS, New Space, http://wiki.raymii.org/display/NS\n ITS, IT Staff, http://wiki.raymii.org/display/ITS\n\nAdd user:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" adduser -U \"newuser\" -N \"New user\" -E \"newuser@raymii.org\" -X \"password\"\n\nRemove user:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" removeuser -U newuser\n\nDeactivate user:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" deactivateuser -U newuser\n\nReactivate user:\n\n::\n\n $ ./confluence.py --wikiurl=\"http://wiki.raymii.org\" -u \"api\" -p \"\" reactivateuser -U newuser\n\nFor more actions, run ``./confluence.py -h`` or see the usage section\nabove.\n\nMore info\n---------\n\n- Original Author: `Raymii.org `__\n- Updates: `Funkwerk `__\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/funkwerk/confluence-python-cli", "keywords": "confluence rest api", "license": "", "maintainer": "", "maintainer_email": "", "name": "confluence_python_cli", "package_url": "https://pypi.org/project/confluence_python_cli/", "platform": "", "project_url": "https://pypi.org/project/confluence_python_cli/", "project_urls": { "Homepage": "http://github.com/funkwerk/confluence-python-cli" }, "release_url": "https://pypi.org/project/confluence_python_cli/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "REST API for confluence", "version": "0.1.0" }, "last_serial": 2604258, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2c5376a380db5b4cb4368079e7b1ea33", "sha256": "8b35d5eefd023b46b06ded46dc2cd786a4907bf471cc5344c6dd7bb900d6e298" }, "downloads": -1, "filename": "confluence_python_cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2c5376a380db5b4cb4368079e7b1ea33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8263, "upload_time": "2017-01-28T23:14:13", "url": "https://files.pythonhosted.org/packages/e9/82/381d34dcca493b35ac0c3b09c44fa17fbc329785401e0fd19dd4e7d68f72/confluence_python_cli-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c5376a380db5b4cb4368079e7b1ea33", "sha256": "8b35d5eefd023b46b06ded46dc2cd786a4907bf471cc5344c6dd7bb900d6e298" }, "downloads": -1, "filename": "confluence_python_cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2c5376a380db5b4cb4368079e7b1ea33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8263, "upload_time": "2017-01-28T23:14:13", "url": "https://files.pythonhosted.org/packages/e9/82/381d34dcca493b35ac0c3b09c44fa17fbc329785401e0fd19dd4e7d68f72/confluence_python_cli-0.1.0.tar.gz" } ] }