{ "info": { "author": "Fr\u00e9d\u00e9ric Mohier", "author_email": "frederic.mohier@alignak.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Programming Language :: Python", "Topic :: System :: Monitoring", "Topic :: System :: Systems Administration" ], "description": "Alignak External commands Module\n================================\n\n*Alignak external commands module*\n\n.. image:: https://travis-ci.org/Alignak-monitoring-contrib/alignak-module-external-commands.svg?branch=develop\n :target: https://travis-ci.org/Alignak-monitoring-contrib/alignak-module-external-commands\n :alt: Develop branch build status\n\n.. image:: https://landscape.io/github/Alignak-monitoring-contrib/alignak-module-external-commands/develop/landscape.svg?style=flat\n :target: https://landscape.io/github/Alignak-monitoring-contrib/alignak-module-external-commands/develop\n :alt: Development code static analysis\n\n.. image:: https://coveralls.io/repos/Alignak-monitoring-contrib/alignak-module-external-commands/badge.svg?branch=develop\n :target: https://coveralls.io/r/Alignak-monitoring-contrib/alignak-module-external-commands\n :alt: Development code tests coverage\n\n.. image:: https://badge.fury.io/py/alignak_module_backend.svg\n :target: https://badge.fury.io/py/alignak-module-external-commands\n :alt: Most recent PyPi version\n\n.. image:: https://img.shields.io/badge/IRC-%23alignak-1e72ff.svg?style=flat\n :target: http://webchat.freenode.net/?channels=%23alignak\n :alt: Join the chat #alignak on freenode.net\n\n.. image:: https://img.shields.io/badge/License-AGPL%20v3-blue.svg\n :target: http://www.gnu.org/licenses/agpl-3.0\n :alt: License AGPL v3\n\nShort description\n-----------------\n\nThis module for Alignak opens a commands file as a named pipe and regularly reads the content of this file to interpret as external commands that are forwarded to the Alignak framework.\n\n\n\nInstallation\n------------\n\nThe installation of this module will copy some configuration files in the Alignak default configuration directory (eg. */usr/local/etc/alignak*). The copied files are located in the default sub-directory used for the modules (eg. *arbiter/modules*).\n\nFrom PyPI\n~~~~~~~~~\nTo install the module from PyPI:\n::\n\n sudo pip install alignak-module-external-commands\n\n\nFrom source files\n~~~~~~~~~~~~~~~~~\nTo install the module from the source files (for developing purpose):\n::\n\n git clone https://github.com/Alignak-monitoring-contrib/alignak-module-external-commands\n cd alignak-module-external-commands\n sudo pip install . -e\n\n**Note:** *using `sudo python setup.py install` will not correctly manage the package configuration files! The recommended way is really to use `pip`;)*\n\n\nConfiguration\n-------------\n\nOnce installed, this module has its own configuration file in the */usr/local/etc/alignak/arbiter/modules* directory.\nThe default configuration file is *mod-external-commands.cfg*. This file is commented to help configure all the parameters.\n\nTo configure an Alignak daemon to use this module:\n\n- edit your daemon configuration file\n- add your module alias value (`external-commands`) to the `modules` parameter of the daemon\n\n\n\n\nBugs, issues and contributing\n-----------------------------\n\nContributions to this project are welcome and encouraged ... `issues in the project repository `_ are the common way to raise an information.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Alignak-monitoring-contrib/alignak-modules-external-commands", "keywords": "alignak monitoring module external-commands", "license": "GNU Affero General Public License, version 3", "maintainer": null, "maintainer_email": null, "name": "alignak_module_external_commands", "package_url": "https://pypi.org/project/alignak_module_external_commands/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/alignak_module_external_commands/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Alignak-monitoring-contrib/alignak-modules-external-commands" }, "release_url": "https://pypi.org/project/alignak_module_external_commands/0.3.1/", "requires_dist": null, "requires_python": null, "summary": "Alignak - Receiver module for the external commands named pipe file", "version": "0.3.1" }, "last_serial": 2727719, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "e652df462617964fa90a95783e95cfaa", "sha256": "b28cbb85869c32dcc0880122d9f6bf2b745b68e284ce31165773d8411d15f6ff" }, "downloads": -1, "filename": "alignak_module_external_commands-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e652df462617964fa90a95783e95cfaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20296, "upload_time": "2016-10-24T15:27:52", "url": "https://files.pythonhosted.org/packages/37/2e/ebd26824ba774dc14eb5c7fcfd213c90b81d283518f8df2aae21a9327f21/alignak_module_external_commands-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9091c9a7f297fb0f02cc166c9864b697", "sha256": "090ebade6ba0ae328ef2c49ef69a43d23d13a4d93230d7f46cf345f0946bcd41" }, "downloads": -1, "filename": "alignak_module_external_commands-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9091c9a7f297fb0f02cc166c9864b697", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21157, "upload_time": "2017-01-05T16:59:38", "url": "https://files.pythonhosted.org/packages/be/63/fb02699c94e7e28364f675e865b7ac7ced753d7fa661da5e44ad17a95230/alignak_module_external_commands-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "2486bd7b7dfd551806075074b3d6c674", "sha256": "4c9058ad6d5fbf8ecf04925c243d4d4d35f8b4bdaf7f7812314645e344e4ec4c" }, "downloads": -1, "filename": "alignak_module_external_commands-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2486bd7b7dfd551806075074b3d6c674", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21913, "upload_time": "2017-03-24T09:16:37", "url": "https://files.pythonhosted.org/packages/36/01/f14cb1450fbbdba2678b2ba15a2308cb89c9670d70ccad1565b0b1905036/alignak_module_external_commands-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2486bd7b7dfd551806075074b3d6c674", "sha256": "4c9058ad6d5fbf8ecf04925c243d4d4d35f8b4bdaf7f7812314645e344e4ec4c" }, "downloads": -1, "filename": "alignak_module_external_commands-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2486bd7b7dfd551806075074b3d6c674", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21913, "upload_time": "2017-03-24T09:16:37", "url": "https://files.pythonhosted.org/packages/36/01/f14cb1450fbbdba2678b2ba15a2308cb89c9670d70ccad1565b0b1905036/alignak_module_external_commands-0.3.1.tar.gz" } ] }