ansible/monitoring
Björn Andersson + SU Sheng Loong f8fe5a2fcd monit: Add retry for pending/initializing services
If there are already ongoing actions for a process managed by monit, the
module would exit unsuccessfully. It could also give off false positives
because it did not determine whether the service was started/stopped
when it was in a pending state. Which might be turning the service off,
but the action was to start it.

For example "Running - pending stop" would be regarded as the service
running and "state=enabled" would do nothing.

This will make Ansible wait for the state to finalize, or a timeout decided
by the new `max_retries` option, before it decides what to do.

This fixes issue #244.
2015-11-29 22:21:38 +08:00
..
__init__.py package files 2014-09-26 11:04:10 -04:00
airbrake_deployment.py be explicit about urllib import and remove conditional urllib(2) import 2015-06-19 09:01:08 -07:00
bigpanda.py added missing license headers 2015-07-30 14:48:59 -04:00
boundary_meter.py bugfix: use correct function close calls 2015-09-30 10:13:12 -04:00
circonus_annotation.py added missing license headers 2015-07-30 14:48:59 -04:00
datadog_event.py added missing license headers 2015-07-30 14:48:59 -04:00
datadog_monitor.py fixes a typo in Datadog Monitor docs 2015-11-06 11:02:51 +01:00
librato_annotation.py Use fetch_url's basic auth instead of code specific to this module 2015-07-28 10:51:13 -07:00
logentries.py Changes to author formatting, remove emails 2015-06-16 14:32:39 -04:00
monit.py monit: Add retry for pending/initializing services 2015-11-29 22:21:38 +08:00
nagios.py minor doc fixes nagios 2015-09-22 13:58:36 -04:00
newrelic_deployment.py be explicit about urllib import and remove conditional urllib(2) import 2015-06-19 09:01:08 -07:00
pagerduty.py added missing license headers 2015-07-30 14:48:59 -04:00
pagerduty_alert.py Make pagerduty_alert module more inline with ansible modules 2015-08-27 18:05:46 +05:30
pingdom.py added missing license headers 2015-07-30 14:48:59 -04:00
rollbar_deployment.py be explicit about urllib import and remove conditional urllib(2) import 2015-06-19 09:01:08 -07:00
sensu_check.py Fix state & metric description 2015-09-17 12:12:54 +02:00
stackdriver.py added missing license headers 2015-07-30 14:48:59 -04:00
uptimerobot.py added missing license headers 2015-07-30 14:48:59 -04:00
zabbix_group.py Fix documentation formatting 2015-05-28 16:00:43 -07:00
zabbix_host.py corrected choices which was meant to be type 2015-11-15 14:31:34 -08:00
zabbix_hostmacro.py zabbix: improve module doc 2015-05-26 15:34:35 +02:00
zabbix_maintenance.py Changes to author formatting, remove emails 2015-06-16 14:32:39 -04:00
zabbix_screen.py minor docfix 2015-09-22 21:02:49 -04:00