Example #1
0
def checkConfigChanges(configuration, director):
    """
    A scheduled checker for configration changes.
    """
    if not configuration.manager.configCheckEnabled:
        return
    util.saveConfig(configuration, director)
Example #2
0
def checkConfigChanges(configuration, director):
    """
    A scheduled checker for configration changes.
    """
    if not configuration.manager.configCheckEnabled:
        return
    util.saveConfig(configuration, director)
Example #3
0
 def getPage(self, request):
     request.setHeader('Content-type', 'text/html')
     if self.isReadOnly(request):
         return "Read Only"
     msg = util.saveConfig(self.parent.conf, self.parent.director)
     request.redirect('/all?resultMessage=%s' % urllib.quote(msg))
     return "OK"
Example #4
0
 def getPage(self, request):
     request.setHeader('Content-type', 'text/html')
     if self.isReadOnly(request):
         return "Read Only"
     didSave = util.saveConfig(self.parent.conf, self.parent.director)
     if didSave:
         msg = "Config file '%s' was saved." % self.parent.conf.filename
     else:
         msg = ("Config file " + self.parent.conf.filename +
                " did not differ from what was in in memory;" +
                " file not saved.")
     request.redirect('/all?resultMessage=%s' % urllib.quote(msg))
     return "OK"