- # /etc/vservers/<guest>/sysctl/<id>/
- dirname = "/etc/vservers/%s/sysctl/%s" % (self.name, count)
- try:
- os.makedirs(dirname, 0755)
- except:
- pass
- setting = open("%s/setting" % dirname, "w")
- setting.write("%s\n" % key.lstrip("sysctl."))
- setting.close()
- value = open("%s/value" % dirname, "w")
- value.write("%s\n" % self.rspec[key])
- value.close()
- count += 1
-
- logger.log("sliver_vs: %s: writing %s=%s"%(self.name,key,self.rspec[key]))
- except IOError, e:
- logger.log("sliver_vs: %s: could not set %s=%s"%(self.name,key,self.rspec[key]))
- logger.log("sliver_vs: %s: error = %s"%(self.name,e))
+ os.makedirs(dirname, 0755)
+ except:
+ pass
+ setting = open("%s/setting" % dirname, "w")
+ setting.write("%s\n" % key.lstrip("sysctl."))
+ setting.close()
+ value = open("%s/value" % dirname, "w")
+ value.write("%s\n" % self.rspec[key])
+ value.close()
+ count += 1
+
+ logger.log("sliver_vs: %s: writing %s=%s"%(self.name,key,self.rspec[key]))
+ except IOError, e:
+ logger.log("sliver_vs: %s: could not set %s=%s"%(self.name,key,self.rspec[key]))
+ logger.log("sliver_vs: %s: error = %s"%(self.name,e))