Beispiel #1
0
 def run(self):
     var = self.store.find(Config, Config.varname == unicode(self.options.name)).one()
     if var:
         var.value = unicode(self.options.value)
         print "Updating %s=%s" % (var.varname, var.value)
     else:
         var = Config()
         var.varname = unicode(self.options.name)
         var.value = unicode(self.options.value)
         self.store.add(var)
         print "Setting %s=%s" % (var.varname, var.value)
     self.store.commit()