MCPcopy Index your code
hub / github.com/saltstack/salt / delete_all

Method delete_all

salt/key.py:863–880  ·  view source on GitHub ↗

Delete all keys

(self)

Source from the content-addressed store, hash-verified

861 return self.list_keys()
862
863 def delete_all(self):
864 """
865 Delete all keys
866 """
867 for status, keys in self.list_keys().items():
868 for key in keys:
869 try:
870 self.cache.flush("keys", key)
871 eload = {"result": True, "act": "delete", "id": key}
872 self.event.fire_event(eload, salt.utils.event.tagify(prefix="key"))
873 except OSError:
874 pass
875 self.check_minion_cache()
876 if self.opts.get("rotate_aes_key"):
877 salt.crypt.dropfile(
878 self.opts["cachedir"], self.opts["user"], self.opts["id"]
879 )
880 return self.list_keys()
881
882 def reject(
883 self, match=None, match_dict=None, include_accepted=False, include_denied=False

Callers

nothing calls this directly

Calls 6

list_keysMethod · 0.95
check_minion_cacheMethod · 0.95
itemsMethod · 0.45
flushMethod · 0.45
fire_eventMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected