def reload_squid(self): """ Reload squid service Uses the old API """ from mmc.support.mmctools import ServiceManager SM = ServiceManager(self.squidInit, self.squidPid) SM.reload()
def __init__(self, conffile=None): self.config = mmc.plugins.network.NetworkConfig("network", conffile) ServiceManager.__init__(self, self.config.dnsPidFile, self.config.dnsInit)
def __init__(self): self.config = ShorewallPluginConfig("shorewall") ServiceManager.__init__(self, self.config.service["pid"], self.config.service["init"])
def __init__(self, conffile = None): self.config = mmc.plugins.network.NetworkConfig("network", conffile) ServiceManager.__init__(self, self.config.dnsPidFile, self.config.dnsInit)