208 Commits

Author SHA1 Message Date
Thomas Gelf
e2fad6eb79 IcingaConfig: no autoendpoint for existing ones 2015-12-18 11:37:11 +01:00
Thomas Gelf
6d8dc41bab IcingaConfig: no longer generate hardcoded global 2015-12-18 11:33:27 +01:00
Thomas Gelf
6e6c2ee6e5 IcingaConfig: respect inheritance for auto-agents 2015-12-18 11:28:01 +01:00
Thomas Gelf
c0206ca2c7 IcingaConfig: auto-generate agent endpoints 2015-12-18 10:53:27 +01:00
Thomas Gelf
bc042fc5b1 IcingaConfig: use new deployment rules 2015-12-17 20:33:16 +01:00
Thomas Gelf
b73806d69c config/file: show single files 2015-12-17 10:54:38 +01:00
Thomas Gelf
47e31f023b deployment: show more information, cleanup 2015-12-16 16:19:58 +01:00
Thomas Gelf
a421e5e608 IcingaConfig: object counts 2015-12-15 17:17:32 +01:00
Thomas Gelf
30ce3d8d4f IcingaConfigFile: add object counter support 2015-12-15 17:14:36 +01:00
Thomas Gelf
942363c65d IcingaConfig: rename fromDb to load 2015-12-15 16:46:19 +01:00
Thomas Gelf
bc51c2e81c IcingaConfig: remove duplicate extension 2015-12-12 23:17:03 +01:00
Thomas Gelf
b03f5c55ca DbObject: first attempt to seriously use prefetch 2015-12-03 19:43:08 +01:00
Thomas Gelf
71f8b0f107 IcingaConfig: deploy endpoints to their zone 2015-12-03 16:54:52 +01:00
Thomas Gelf
b0f98c2d07 IcingaConfig: deploy endpoints, remove 'master' 2015-12-02 16:46:13 +01:00
Thomas Gelf
36d9db4c74 IcingaConfig: handle external zones like ours 2015-12-02 16:10:20 +01:00
Thomas Gelf
9f36a3184f IcingaConfigHelper: add renderExpression 2015-12-02 02:47:49 +01:00
Thomas Gelf
9413c8cdbd IcingaConfig: do not re-deploy external objects 2015-12-01 14:47:10 +01:00
Thomas Gelf
029ee84d33 IcingaConfig: cleanup, hardcode director-global 2015-11-30 15:31:54 +01:00
Thomas Gelf
76b45f04d5 IcingaConfig: start to re-add disabled zone elements 2015-11-14 14:49:45 +01:00
Thomas Gelf
5f9fb8eb83 IcingaConfigHelper: add missing exception class 2015-11-13 23:52:51 +01:00
Thomas Gelf
4f64d79e15 IcingaConfig: tell whether config would change 2015-11-06 09:47:36 +01:00
Thomas Gelf
0db5a43d24 IcingaConfig: define DirectorStageDir constant 2015-11-06 09:38:28 +01:00
Thomas Gelf
e02e61abd4 IcingaConfig: separate modification check from store 2015-11-03 09:10:34 +01:00
Thomas Gelf
249b849b08 IcingaConfigHelper: introduce alreadyRendered() 2015-10-16 18:36:43 +02:00
Thomas Gelf
439d4ebc3d IcingaConfg: make use of new ShipConfigFiles hook 2015-10-15 20:35:21 +02:00
Thomas Gelf
fc748ff80a IcingaConfig::configFile(): allow custom suffix 2015-10-15 20:02:44 +02:00
Thomas Gelf
9d921eece6 IcingaConfig: (temp) disable zones 2015-08-28 17:52:19 +02:00
Thomas Gelf
51c7a258ce IcingaConfig: start to work on zone magic...
...still incomplete
2015-07-28 15:24:05 +02:00
Thomas Gelf
d381fddfff IcingaConfig: add zone name lookup helper and cache 2015-07-28 15:22:48 +02:00
Thomas Gelf
f57847cb32 IcingaConfig: add configFile helper method 2015-07-28 15:22:20 +02:00
Thomas Gelf
753d9420c3 IcingaConfig: throw exception when missing 2015-07-24 10:58:02 +02:00
Thomas Gelf
ecb3d71760 IcingaConfig: just spaces 2015-07-23 15:38:17 +02:00
Thomas Gelf
ec7ad0984b IcingaConfigFile: support string casts 2015-07-23 15:37:35 +02:00
Thomas Gelf
b8d312d3fe IcingaConfig: add getFileContents() 2015-07-23 15:37:12 +02:00
Alexander Fuhr
da7cc607e5 Db: Fix checksum escaping :) 2015-06-23 16:45:25 +02:00
Thomas Gelf
e7dbeef21c IcingaConfig: pgsql workaround :( 2015-06-23 16:10:57 +02:00
Thomas Gelf
ae6b7367dc IcingaConfig: generation time is INT (ms) 2015-06-23 16:07:34 +02:00
Thomas Gelf
ae4f80444a IcingaConfig: one more pgsql thingy 2015-06-23 16:05:34 +02:00
Thomas Gelf
0e4b781600 IcingaConfig: escape checksums for pgsql 2015-06-23 16:03:56 +02:00
Thomas Gelf
9c5cd31357 IcingaConfig: escape binary checksums for pgsql 2015-06-23 15:13:34 +02:00
Thomas Gelf
676acf0740 Util: new helper class 2015-06-23 14:37:23 +02:00
Thomas Gelf
06935c442d IcingaConfig: pgsql workaround :( 2015-06-23 14:12:39 +02:00
Thomas Gelf
32cca9d2c6 IcingaConfig: fix activity links 2015-06-18 11:01:45 +02:00
Thomas Gelf
48d876556c GeneratedConfig: add simple "show" support 2015-06-18 10:54:44 +02:00
Alexander Fuhr
a80c295314 IcingaConfig: generate and store if modified
resolves #9434
2015-06-17 19:03:23 +02:00
Alexander Fuhr
6fcb16ced8 IcingaConfig: Rename fromDb() to generate() 2015-06-17 11:29:55 +02:00
Thomas Gelf
a25bb80004 IcingaConfig: add more object types 2015-06-17 10:53:41 +02:00
Thomas Gelf
ed8e472cba IcingaConfigFile: remove different implementations
One size fits all ;)
2015-06-17 10:03:31 +02:00
Alexander Fuhr
e9e9f91fee IcingaConfigHelper: Use config renderer and escape strings 2015-06-16 17:54:38 +02:00
Alexander Fuhr
61414cbadc IcingaConfig: Add an IcingaConfigRenderer Interface 2015-06-16 17:52:06 +02:00