-### $Id$
-### $URL$
-
import os
-from sfa.util.storage import *
-from sfa.util.debug import log
+from sfa.util.storage import SimpleStorage
+
class Policy(SimpleStorage):
def __init__(self, api):
self.api = api
- path = self.api.config.config_path
- filename = ".".join([self.api.interface, self.api.hrn, "policy"])
+ path = self.api.config.SFA_CONFIG_DIR
+ filename = ".".join([self.api.interface, self.api.hrn, "policy"])
filepath = path + os.sep + filename
self.policy_file = filepath
default_policy = {'slice_whitelist': [],
'slice_blacklist': [],
'node_whitelist': [],
- 'node_blacklist': []}
+ 'node_blacklist': []}
SimpleStorage.__init__(self, self.policy_file, default_policy)
- self.load()
-
+ self.load()