X-Git-Url: http://git.onelab.eu/?p=sfa-gui.git;a=blobdiff_plain;f=SfaData.py;fp=SfaData.py;h=88d2b13ae71ce61a43ead0e5bce107548ed265ef;hp=b6d73317b05f0c8790caef57f67b9483168b17c0;hb=a74b5ece881dc840b9ccb750770e46d586f31191;hpb=e15ce3036c57ffce83734d8f9912acff5ce2e82a diff --git a/SfaData.py b/SfaData.py index b6d7331..88d2b13 100644 --- a/SfaData.py +++ b/SfaData.py @@ -54,10 +54,12 @@ class SfaData: def getRSpec(self): slice = self.getSlice() + # Write RSpec to file for testing. + filename = os.path.expanduser("~/.sfi/" + slice + ".rspec") + os.remove(filename) call(["sfi.py", "-u", self.getUser(), "-a", self.getAuthority(), "-r", self.registry, "-s", self.slicemgr, "resources", "-o", slice, slice]) - filename = os.path.expanduser("~/.sfi/" + slice + ".rspec") f = open(filename, "r") xml = f.read() f.close() @@ -66,6 +68,7 @@ class SfaData: def applyRSpec(self, xml): slice = self.getSlice() filename = os.path.expanduser("~/.sfi/" + slice + ".rspec") + os.remove(filename) f = open(filename, "w") f.write(xml) f.close()