# config for sface
# uses in this order
# command-line args
-# ~/.sfi/sfi_config
+# <configdir>/sfi_config
###
import os
]
def __init__ (self):
- print 'WARNING - should pass config dir'
- self.dirname=os.path.expanduser("~/.sfi/")
- self.read_config()
+ # no need to do anything here, we need set_dirname later on
+ pass
def get_dirname (self):
return self.dirname
def __getRSpec(self, mgr):
slice = config.getSlice()
# Write RSpec to file for testing.
- filename = os.path.expanduser("~/.sfi/" + slice + ".rspec")
+ filename = config.fullpath ("%s.rspec"%slice)
try:
os.remove(filename)
except:
return
# we have to force sfi.py to download an updated slice credential
- sliceCredName = os.path.expanduser("~/.sfi/slice_" + self.hrn.split(".")[-1] + ".cred")
+ sliceCredName = config.fullpath("slice_" + self.hrn.split(".")[-1] + ".cred")
if os.path.exists(sliceCredName):
os.remove(sliceCredName)