]> granicus.if.org Git - icinga2/commitdiff
Make sure that icinga2-forget-agent removes the .peer file.
authorGunnar Beutner <gunnar.beutner@netways.de>
Sun, 13 Apr 2014 09:11:55 +0000 (11:11 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Sun, 13 Apr 2014 09:11:55 +0000 (11:11 +0200)
Refs #6002

tools/icinga2-forget-agent.cmake

index 42d2b74bdd9e76c1444f26002b653d301fafd6c8..f33bc4cd14ceaf14b8d14c29eea29df854f438d5 100644 (file)
@@ -36,5 +36,10 @@ if not os.path.isfile(inventory_file):
 
 os.unlink(inventory_file)
 
+peer_file = "@CMAKE_INSTALL_FULL_LOCALSTATEDIR@/lib/icinga2/agent/inventory/" + hashlib.sha256(cn).hexdigest() + ".peer"
+
+if os.path.isfile(peer_file):
+    os.unlink(peer_file)
+
 print("Inventory information has been removed for agent '%s'." % (cn))
 sys.exit(0)