Skip to main content

Alignak external commands module

Develop branch build status Development code static analysis Development code tests coverage Most recent PyPi version Join the chat #alignak on freenode.net License AGPL v3

Short description

This 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.

Installation

The 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).

From PyPI

To install the module from PyPI:

sudo pip install alignak-module-external-commands

From source files

To install the module from the source files (for developing purpose):

git clone https://github.com/Alignak-monitoring-contrib/alignak-module-external-commands
cd alignak-module-external-commands
sudo pip install . -e

Note: using `sudo python setup.py install` will not correctly manage the package configuration files! The recommended way is really to use `pip`;)

Configuration

Once installed, this module has its own configuration file in the /usr/local/etc/alignak/arbiter/modules directory. The default configuration file is mod-external-commands.cfg. This file is commented to help configure all the parameters.

To configure an Alignak daemon to use this module:

  • edit your daemon configuration file

  • add your module alias value (external-commands) to the modules parameter of the daemon

Bugs, issues and contributing

Contributions to this project are welcome and encouraged … issues in the project repository are the common way to raise an information.

Release files for alignak_module_external_commands 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alignak_module_external_commands 0.3.1
File Size Uploaded
alignak_module_external_commands-0.3.1.tar.gz 21.9 kB Details

Release files / alignak_module_external_commands-0.3.1.tar.gz

Download URL alignak_module_external_commands-0.3.1.tar.gz
Size 21.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4c9058ad6d5fbf8ecf04925c243d4d4d35f8b4bdaf7f7812314645e344e4ec4c
BLAKE2b-256 checksum
How to use checksums
3601f14cb1450fbbdba2678b2ba15a2308cb89c9670d70ccad1565b0b1905036
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.1 This release

1 release file

0.3.0

1 release file

0.2.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page