X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Futil%2Fconfig.py;h=2261dda584114212b17aa9c25b3118be9df12934;hb=bb03d7dba120a3946e92dc1362cd3e35c2e71064;hp=56b302154eff42d077b4fa6a42fcb9410f9282c6;hpb=48352c60c6203d5967afb0bc6f13b15224111c82;p=sfa.git diff --git a/sfa/util/config.py b/sfa/util/config.py index 56b30215..2261dda5 100644 --- a/sfa/util/config.py +++ b/sfa/util/config.py @@ -36,6 +36,7 @@ class Config: # path to configuration data self.config_path = os.path.dirname(config_file) + ### xxx todo implement defaults in default_config.xml # path to server data if not hasattr(self, 'SFA_DATA_DIR'): # default to /var/lib/sfa not specified in config @@ -46,29 +47,12 @@ class Config: # path to config data if not hasattr(self, 'SFA_CONFIG_DIR'): - # default to /var/lib/sfa not specified in config + # default to /etc/sfa not specified in config self.SFA_CONFIG_DIR="/etc/sfa" if not hasattr(self, 'SFA_REGISTRY_LEVEL1_AUTH'): self.SFA_REGISTRY_LEVEL1_AUTH=None - # define interface types - # this will determine which manager to use - if not hasattr(self, 'SFA_REGISTRY_TYPE'): - self.SFA_REGISTRY_TYPE='pl' - - if not hasattr(self, 'SFA_AGGREGATE_TYPE'): - self.SFA_AGGREGATE_TYPE='pl' - - if not hasattr(self, 'SFA_SM_TYPE'): - self.SFA_SM_TYPE='pl' - - if not hasattr(self, 'SFA_CM_TYPE'): - self.SFA_COMPONENT_TYPE='pl' - - if not hasattr(self, 'SFA_MAX_SLICE_RENEW'): - self.SFA_MAX_SLICE_RENEW=60 - # create the data directory if it doesnt exist if not os.path.isdir(self.SFA_DATA_DIR): try: