Alexander A. Klimov
|
9e29936b8f
|
Fix missing include
refs #8034
|
2020-10-19 13:04:20 +02:00 |
Alexander A. Klimov
|
fe4a44096a
|
Merge branch 'feature/v1-actions-execute-command-8034-deadline-timer' into feature/v1-actions-execute-command-8034
refs #8034
|
2020-09-15 18:14:01 +02:00 |
Alexander A. Klimov
|
eb5414ab2a
|
Merge commit '8c6998b66' into feature/v1-actions-execute-command-8034
refs #8034
|
2020-09-07 10:20:21 +02:00 |
Alexander Aleksandrovič Klimov
|
f10477b28a
|
Merge pull request #8107 from WuerthPhoenix/feature/v1-actions-execute-command-8034-2
WIP implement feature/actions/execute-command
|
2020-09-07 10:15:53 +02:00 |
Alexander A. Klimov
|
8c6998b66d
|
icinga::Hello: document version param
|
2020-08-26 17:28:57 +02:00 |
Mattia Codato
|
6801419bd6
|
Add newline ad the end of file
|
2020-08-26 16:41:02 +02:00 |
Mattia Codato
|
19628252f8
|
Add timer to clean deadlined executions
|
2020-08-26 15:48:04 +02:00 |
Alexander Aleksandrovič Klimov
|
53fa09d144
|
Merge pull request #8188 from WuerthPhoenix/feature/v1-actions-execute-command-8034-doc
Feature/v1 actions execute command 8034 doc
|
2020-08-26 13:58:49 +02:00 |
Mattia Codato
|
46b4e72c8c
|
Fix doc for cluster events
|
2020-08-26 11:43:18 +02:00 |
Mattia Codato
|
dd2bc681fe
|
Fix doc execute-command
|
2020-08-26 09:20:06 +02:00 |
Mattia Codato
|
3b4c008c81
|
Fix doc
|
2020-08-25 17:35:34 +02:00 |
Mattia Codato
|
9c2cc1169b
|
Fix typos
|
2020-08-25 09:24:28 +02:00 |
Mattia Codato
|
078ae38661
|
Fix typo
|
2020-08-24 14:45:01 +02:00 |
Mattia Codato
|
49efe009bd
|
Update doc
|
2020-08-24 14:37:06 +02:00 |
Mattia Codato
|
80dc908fca
|
Use ExecuteCommand::ExecuteOverride also for ido check
|
2020-08-13 09:26:19 +02:00 |
Mattia Codato
|
df2b82f7fe
|
Remove an useless check
|
2020-08-05 16:14:57 +02:00 |
Mattia Codato
|
7474ab6de5
|
Set exit code 126 if endpoint doens't support the new executeCommand API
|
2020-08-05 15:53:34 +02:00 |
Mattia Codato
|
7c004af6be
|
Check child endpoint versions and check child zone can access to the target endpoint
|
2020-08-05 14:08:54 +02:00 |
Mattia Codato
|
a90068cc78
|
Check satellites Icinga version before relay the execute command message
|
2020-08-05 10:01:29 +02:00 |
mcodato
|
730075a177
|
Merge pull request #1 from Al2Klimov/version
Introduce Endpoint#icinga_version
|
2020-08-05 09:23:28 +02:00 |
Mattia Codato
|
ac71cc67f8
|
Use local zone for update executions
|
2020-08-04 16:09:21 +02:00 |
Mattia Codato
|
c6c1849106
|
Change checkable with the endpoint zone for execute command relay message
|
2020-08-04 14:32:36 +02:00 |
Mattia Codato
|
951388797a
|
Forward the execute command through the zones
|
2020-08-03 21:09:57 +02:00 |
Mattia Codato
|
c2f8d6df44
|
Use ternary operator to get ExecuteOverride or checkable command
|
2020-08-03 08:07:32 +02:00 |
Mattia Codato
|
9c4a3aed1b
|
Use ExecuteOverride to override the command
|
2020-07-31 17:28:33 +02:00 |
Mattia Codato
|
d7dadbfc66
|
Use MacroResolver::OverrideMacros on *task files
|
2020-07-31 14:21:09 +02:00 |
Mattia Codato
|
cf1430c409
|
Fix update execution
|
2020-07-31 14:07:48 +02:00 |
Mattia Codato
|
604b938ade
|
Fix macros substitutions
|
2020-07-31 11:15:17 +02:00 |
Mattia Codato
|
44fc841ee1
|
Notify to all nodes that execution has completed
|
2020-07-31 10:42:01 +02:00 |
Mattia Codato
|
a5698d5fde
|
Check if last check result is null before executing the command
|
2020-07-31 08:53:10 +02:00 |
Mattia Codato
|
75e0e164e4
|
Fix indentation
|
2020-07-29 09:54:18 +02:00 |
Mattia Codato
|
064d5e9194
|
Keep consistency with other methods in case of missing API listener
|
2020-07-29 08:57:22 +02:00 |
Mattia Codato
|
edb5c47a9d
|
Execute notification command only if there is a source param
|
2020-07-29 08:52:15 +02:00 |
Mattia Codato
|
a834b5cecd
|
Remove unused key in the execution
|
2020-07-29 08:46:09 +02:00 |
Mattia Codato
|
2cda17a99b
|
Remove pending key when the execution is completed
|
2020-07-29 08:45:19 +02:00 |
Mattia Codato
|
5a4fa69650
|
Fix logs
|
2020-07-29 08:43:30 +02:00 |
Mattia Codato
|
1e59810ddd
|
Fix indentation
|
2020-07-29 08:38:49 +02:00 |
Mattia Codato
|
bf07ada3df
|
Remove arguments from 'throw' inc case of ExecuteEventHandler error
|
2020-07-23 13:34:26 +02:00 |
Mattia Codato
|
aadedc0d1c
|
Throw an exception in case of error during ExecuteEventHandler if source is not set
|
2020-07-23 13:23:13 +02:00 |
Mattia Codato
|
53659066f2
|
Remove unuseful variables
|
2020-07-23 13:20:31 +02:00 |
Mattia Codato
|
b30960fda5
|
Add try catch for ExecuteEventHandler
|
2020-07-23 13:03:30 +02:00 |
Mattia Codato
|
14c02ec654
|
Remove unuseful check result for notification command
|
2020-07-23 12:58:50 +02:00 |
Mattia Codato
|
9940aaf90c
|
Refactor SendEventExecuteCommand function
|
2020-07-23 11:31:44 +02:00 |
Mattia Codato
|
6656afb259
|
Code refactoring: create sendEventExecuteCommand function
|
2020-07-23 08:26:31 +02:00 |
Mattia Codato
|
e690eaf3c4
|
Run ExecutedCommandAPIHandler in case of command not found and if source is set
|
2020-07-22 17:22:50 +02:00 |
Mattia Codato
|
4e3a38f320
|
Unify code to check if command exists
|
2020-07-22 14:16:41 +02:00 |
Mattia Codato
|
96dc349240
|
Fix scriptfunc for dummychecktask, exceptionchecktask and sleepchecktask
|
2020-07-22 11:38:41 +02:00 |
Mattia Codato
|
b4d6fe2c8d
|
Check if the node accept commands only if the origin is not local
|
2020-07-21 16:33:52 +02:00 |
Mattia Codato
|
05b1beb2ff
|
Send event::ExecutedCommand where necessary
|
2020-07-21 15:51:57 +02:00 |
Mattia Codato
|
2e8b492f29
|
Implement notification execution
|
2020-07-21 13:27:03 +02:00 |