Ejemplo n.º 1
0
 def _load_policy_file(self, path, force_reload, overwrite=True):
         reloaded, data = fileutils.read_cached_file(
             path, force_reload=force_reload)
         if reloaded or not self.rules:
             rules = Rules.load_json(data, self.default_rule)
             self.set_rules(rules, overwrite)
             LOG.debug("Rules successfully reloaded")
Ejemplo n.º 2
0
 def _load_policy_file(self, path, force_reload, overwrite=True):
     reloaded, data = fileutils.read_cached_file(path,
                                                 force_reload=force_reload)
     if reloaded or not self.rules:
         rules = Rules.load_json(data, self.default_rule)
         self.set_rules(rules, overwrite)
         LOG.debug("Rules successfully reloaded")
Ejemplo n.º 3
0
 def _load_policy_file(self, path, force_reload, overwrite=True):
     reloaded, data = fileutils.read_cached_file(path,
                                                 force_reload=force_reload)
     if reloaded or not self.rules or not overwrite:
         rules = Rules.load_json(data, self.default_rule)
         self.set_rules(rules, overwrite=overwrite, use_conf=True)
         LOG.debug("Reloaded policy file: %(path)s", {'path': path})
Ejemplo n.º 4
0
 def _load_policy_file(self, path, force_reload, overwrite=True):
         reloaded, data = fileutils.read_cached_file(
             path, force_reload=force_reload)
         if reloaded or not self.rules or not overwrite:
             rules = Rules.load_json(data, self.default_rule)
             self.set_rules(rules, overwrite=overwrite, use_conf=True)
             LOG.debug("Reloaded policy file: %(path)s",
                       {'path': path})