From: smbaker Date: Wed, 24 Aug 2011 01:28:49 +0000 (-0700) Subject: config methods for files for holding authority and slice records X-Git-Tag: sface-0.1-17~7 X-Git-Url: http://git.onelab.eu/?p=sface.git;a=commitdiff_plain;h=524ef530d221d79b79df8b8b08075525fe1d23b6;hp=e1d58b1e78bcde73897466a5677bdc6ba39a4f1b config methods for files for holding authority and slice records --- diff --git a/sface/config.py b/sface/config.py index 885e6b6..d1e944b 100644 --- a/sface/config.py +++ b/sface/config.py @@ -175,8 +175,21 @@ class Config: def getSliceRSpecFile(self): return os.path.expanduser("~/.sfi/%s.rspec" % self.getSlice()) - + + def getSliceRecordFile(self): + return os.path.expanduser("~/.sfi/%s.record" % self.getSlice()) + + def getAuthorityRecordFile(self): + return os.path.expanduser("~/.sfi/%s.record" % self.getAuthority()) + + def getAuthorityListFile(self, i=None): + if (i != None) and (i != 0): + return os.path.expanduser("~/.sfi/%s_list.record.%d" % (self.getAuthority(),i)) + else: + return os.path.expanduser("~/.sfi/%s_list.record" % self.getAuthority()) + # configuration singleton config = Config() config.define_accessors() +