{ "info": { "author": "Guillaume Watteeux", "author_email": "g@15x.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=============================\nCentreon SDK Python\n=============================\n\n.. image:: https://badge.fury.io/py/centreonapi.png\n :target: http://badge.fury.io/py/centreonapi\n\n.. image:: https://travis-ci.com/guillaumewatteeux/centreon-sdk-python.svg?branch=master\n :target: https://travis-ci.org/guillaumewatteeux/centreon-sdk-python\n\nMake a Python LIB for Centreon API\n\nForked from https://github.com/centreon/centreon-sdk-python\n\nInstall\n-------\n\n.. code-block:: shell\n\n $ pip install centreonapi\n\nUsages\n------\n\n* Connect to Centreon platform\n\n.. code-block:: python\n\n from centreonapi.centreon import Webservice\n centreon = centreon(\"https://centreon.mydomain.tld, \"admin\", \"centreon\")\n\n* List all hosts on Centreon platform\n\n.. code-block:: python\n\n centreon.hosts.list()\n >>>\n {\n 'Centeon-central': Centeon-central,\n 'server1': myserver1\n }\n\n\n* Add new host\n\n.. code-block:: python\n\n centreon.hosts.add(\n name='server1',\n alias='DBServ',\n ip=127.0.0.1,\n template=\"DB-Host-Template\",\n hg=\"DB Servers\"\n )\n\n* Get host\n\n.. code-block:: python\n\n _, myhost = centreon.hosts.get('server1')\n myhost.name\n >>>\n server1\n\n* Macros\n\nGet macros\n\n.. code-block:: python\n\n _, macros = myhost.getmacro()\n macros\n >>>\n {\n '$_HOSTMODULESTATSFILE$': $_HOSTMODULESTATSFILE$,\n '$_HOSTMYSQLPASSWORD$': $_HOSTMYSQLPASSWORD$,\n '$_HOSTMYSQLPORT$': $_HOSTMYSQLPORT$,\n }\n\n mymacro = macros.get('$_HOSTMYSQLPORT$')\n mymacro.value\n >>>\n 3306\n\nSet Macros\n\n.. code-block:: python\n\n myhost.setmacro('SECRETMACRO', 'pass', 1, 'secret macro pass')\n\n* HostTemplate on host\n\n.. code-block:: python\n\n myhost.gettemplate()\n >>>\n {\n 'App-Monitoring-Centreon-Central-custom': App-Monitoring-Centreon-Central-custom,\n 'App-Monitoring-Centreon-Database-custom': App-Monitoring-Centreon-Database-custom,\n 'App-Monitoring-Centreon-Poller-custom': App-Monitoring-Centreon-Poller-custom\n }\n\n\nDocumentation\n-------------\n\nComplete documentation here_\n\n.. _here: https://centreonapi.readthedocs.io/\n\nFeatures\n--------\n\n* TODO\n\n\n\n\nDocumentation\n-------------\n\nThe full documentation is at http://centreonapi.rtfd.org.\n\n\n\nHistory\n-------\n\n0.1.5 (2019-02-16)\n++++++++++++++++++\n\n* Beta version\n\n0.1.0 (2018-12-14)\n++++++++++++++++++\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guillaumewatteeux/centreon-sdk-python", "keywords": "centreonapi", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "centreonapi", "package_url": "https://pypi.org/project/centreonapi/", "platform": "", "project_url": "https://pypi.org/project/centreonapi/", "project_urls": { "Homepage": "https://github.com/guillaumewatteeux/centreon-sdk-python" }, "release_url": "https://pypi.org/project/centreonapi/0.1.7/", "requires_dist": [ "requests", "bs4" ], "requires_python": "", "summary": "Centreon Api for use Webservice in Centreon Web 2.8.0 or later", "version": "0.1.7" }, "last_serial": 4852278, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "ce6a226e22b30e433f9d21b3bf5a256b", "sha256": "92ff67b99596b09a2a5a6f389c716b996a3e00d11ec614586028a0dffb54403c" }, "downloads": -1, "filename": "centreonapi-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ce6a226e22b30e433f9d21b3bf5a256b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21793, "upload_time": "2019-02-10T22:07:46", "url": "https://files.pythonhosted.org/packages/62/b8/cdfa39bb3469298333cb645d12c06dfa00f361405d78dacf346a1c86dd81/centreonapi-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ad5f36aa411ad91a3aca677222baab5", "sha256": "ecd5580fc13b2885b851f442cb610b2357b81e011f8e91cf696fd24b2c1ed5c0" }, "downloads": -1, "filename": "centreonapi-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8ad5f36aa411ad91a3aca677222baab5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16694, "upload_time": "2019-02-10T22:07:48", "url": "https://files.pythonhosted.org/packages/24/32/dfa0028927dbde4820be0dc077291634520d19fc278da087fdb84e890ad3/centreonapi-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "c154b9f66d3895250e9c1a135e0115af", "sha256": "bc66eeb0cede5f489026c4af73d893195a414a95d44e4397ca7d0985202f2ed5" }, "downloads": -1, "filename": "centreonapi-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c154b9f66d3895250e9c1a135e0115af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21837, "upload_time": "2019-02-11T21:50:55", "url": "https://files.pythonhosted.org/packages/66/17/837058bd81f0801345054145a1c2c443925d93a085cec87ce9c57dc21ddc/centreonapi-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1d400f2c81d94d8aa00362b4ff06e2a", "sha256": "756e7ecd5ae1f7381e486e8dc4e1f70507265d4a9874e5924f82a39aac89a335" }, "downloads": -1, "filename": "centreonapi-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b1d400f2c81d94d8aa00362b4ff06e2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16751, "upload_time": "2019-02-11T21:50:56", "url": "https://files.pythonhosted.org/packages/24/2f/0840511ccfdeab79bb15acdee0257a7100a4683f45d15bd6401fd52ce1ef/centreonapi-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "3cb94d24da6e82f7325f66c72c7c1ef9", "sha256": "867c12d00ce1232bbea5ee86a312b4d8c56f521fea0073f58ad094edf6fbff11" }, "downloads": -1, "filename": "centreonapi-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3cb94d24da6e82f7325f66c72c7c1ef9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22322, "upload_time": "2019-02-15T22:32:41", "url": "https://files.pythonhosted.org/packages/fd/01/8d81c6a649f920b5196db92dfdc3c7622f010ac533678d2fa8235de1352d/centreonapi-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd948aa1eaa9a10f8c6406dbecbdf772", "sha256": "f56209a114194c7cf1de050c50f95ee78892c2d512c71632f9796a564205f1d1" }, "downloads": -1, "filename": "centreonapi-0.1.5.tar.gz", "has_sig": false, "md5_digest": "bd948aa1eaa9a10f8c6406dbecbdf772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18191, "upload_time": "2019-02-15T22:32:43", "url": "https://files.pythonhosted.org/packages/45/83/8aa697bc4d317529762e42c121b2c5cc56d67a75d4f95fadb72cb963f821/centreonapi-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "9dc6651dce6a846f25aded41ba96943b", "sha256": "30d47eac7140ed0444b9bdabe888361b58b1f657419206113f1db04b6c7277e3" }, "downloads": -1, "filename": "centreonapi-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9dc6651dce6a846f25aded41ba96943b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23402, "upload_time": "2019-02-21T22:36:14", "url": "https://files.pythonhosted.org/packages/aa/44/cfd806675aeee2a2c6035be7df31dc753b84404f6451335d7d7424e0f86c/centreonapi-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04a4b05b4e562772b7b0613d0b0e756d", "sha256": "a74daf06ad21e5d2306224f12f77874e05660664d69f5d72cbbc8ac05bc95ada" }, "downloads": -1, "filename": "centreonapi-0.1.6.tar.gz", "has_sig": false, "md5_digest": "04a4b05b4e562772b7b0613d0b0e756d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19258, "upload_time": "2019-02-21T22:36:16", "url": "https://files.pythonhosted.org/packages/73/c9/7a864070f999c3ec1f26abb81202c59309673b1d3f5430d0f95f95f9f44f/centreonapi-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "1c3485f40b06c7a25e37b7dd0d0bbba8", "sha256": "9ba46af73fac63ee5e1d8ec32b080f92d29583729f2896701b1161c1616e1274" }, "downloads": -1, "filename": "centreonapi-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c3485f40b06c7a25e37b7dd0d0bbba8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23406, "upload_time": "2019-02-21T23:09:53", "url": "https://files.pythonhosted.org/packages/aa/d6/6fb362c8313d405e98c33788535a905d644495806643f56a7e480db05bb1/centreonapi-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "690aa2aaa3650e2733e38a044258ec51", "sha256": "ece692881c17f805e3d374447620042abe8ada57cb4a3273c26e213aab14449e" }, "downloads": -1, "filename": "centreonapi-0.1.7.tar.gz", "has_sig": false, "md5_digest": "690aa2aaa3650e2733e38a044258ec51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19263, "upload_time": "2019-02-21T23:09:54", "url": "https://files.pythonhosted.org/packages/a9/b9/a06f778318390e7498af3d6acb53d51a2d24120b29599352e3d27c04cd26/centreonapi-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1c3485f40b06c7a25e37b7dd0d0bbba8", "sha256": "9ba46af73fac63ee5e1d8ec32b080f92d29583729f2896701b1161c1616e1274" }, "downloads": -1, "filename": "centreonapi-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c3485f40b06c7a25e37b7dd0d0bbba8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23406, "upload_time": "2019-02-21T23:09:53", "url": "https://files.pythonhosted.org/packages/aa/d6/6fb362c8313d405e98c33788535a905d644495806643f56a7e480db05bb1/centreonapi-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "690aa2aaa3650e2733e38a044258ec51", "sha256": "ece692881c17f805e3d374447620042abe8ada57cb4a3273c26e213aab14449e" }, "downloads": -1, "filename": "centreonapi-0.1.7.tar.gz", "has_sig": false, "md5_digest": "690aa2aaa3650e2733e38a044258ec51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19263, "upload_time": "2019-02-21T23:09:54", "url": "https://files.pythonhosted.org/packages/a9/b9/a06f778318390e7498af3d6acb53d51a2d24120b29599352e3d27c04cd26/centreonapi-0.1.7.tar.gz" } ] }