Commit Graph

22 Commits

Author SHA1 Message Date
Gunnar Beutner 00cb1ca971 Agent health check must not have zone attribute
fixes #7519
2014-10-31 06:27:22 +01:00
Gunnar Beutner bfcf1b3eb8 Build fix
fixes #7502
2014-10-30 09:20:25 +01:00
Michael Friedrich 0ff5cf51b8 Cli: 'agent update-config' checks against black/whitelist filters on add/remove
fixes #7501
refs #7253
2014-10-30 00:29:09 +01:00
Michael Friedrich 4fe486c4dd Cli: Fix overwriting api.conf; Move black/whitelist functionality into AgentUtility class
refs #7253
fixes #7481
2014-10-29 19:21:52 +01:00
Michael Friedrich 7eb7e72750 Cli: Generate a health check host if agent != host for dependencies
refs #7249
2014-10-29 12:03:26 +01:00
Michael Friedrich 6866bd0dec Cli: 'agent update-config': Don't skip service creation if host already exists
refs #7249
2014-10-29 11:53:24 +01:00
Michael Friedrich e7c07fb66b Cli: Ignore 'localhost' from agent repository on 'update-config'
refs #7249
2014-10-29 11:35:47 +01:00
Michael Friedrich f72f7d87c7 Cli: Always generate an agent master zone parent (setup & update-config)
refs #7423
refs #7249
2014-10-29 11:09:55 +01:00
Gunnar Beutner 93da4baf8f Use "cluster-zone" command to check agent hosts
refs #7248
2014-10-29 07:58:34 +01:00
Michael Friedrich 64298c35ef Cli: Add agents.conf w/ default agent templates for 'agent update-config'
refs #7248
2014-10-28 19:46:10 +01:00
Michael Friedrich 16069a7368 Cli: Don't overwrite existing objects; delete old agent objects on 'agent update-config'
refs #7248
2014-10-28 19:28:38 +01:00
Michael Friedrich 00652f603c Cli: Add endpoint & zone repository object for 'agent update-config'
refs #7248
2014-10-28 10:54:29 +01:00
Michael Friedrich 3c5645c730 Cli: Add zone attribute for 'agent update-config' command
refs #7248
2014-10-28 10:24:19 +01:00
Michael Friedrich 034cd9c140 Cli: Don't run 'agent update-config' if there are uncommitted changes
refs #7249
2014-10-27 19:15:34 +01:00
Michael Friedrich dfd7741a1d Cli: Add implementation for 'agent update-config' command
refs #7249
2014-10-27 18:01:51 +01:00
Gunnar Beutner 3979bd87b3 Validate number of arguments
fixes #7442
2014-10-24 13:19:00 +02:00
Michael Friedrich e293092bdc CLI: Add basic agent command functionality (add, remove)
Prepare for set, setup, wizard, *list.
Change repository files to .repo, rename .peer to .settings

refs #7248
refs #7255
2014-10-21 13:23:46 +02:00
Gunnar Beutner 26b9c5a81b Move clicommand.{cpp,hpp} to lib/cli
refs #7246
2014-10-20 14:06:21 +02:00
Gunnar Beutner 2d5e9514a5 Refactor logging code 2014-10-19 17:52:17 +02:00
Gunnar Beutner b18f57a745 Remove logger_fwd.hpp 2014-10-19 14:50:39 +02:00
Gunnar Beutner 3c68f1b2e0 Remove some unnecessary #includes 2014-10-17 20:44:46 +02:00
Michael Friedrich f9209ec5e8 Cli commands: Add basic agent command set
refs #7248
2014-10-17 16:06:12 +02:00