def _allow(self,context): if self._limit is not None : for env in self._limit['envs'].split(","): if context.have_env(env) and context.passwd != self._limit['passwd']: rgio.struct_out("[ignore system] %s" %(self._name)) return False return True
def _allow(self, context): if self._limit is not None: for env in self._limit['envs'].split(","): if context.have_env( env) and context.passwd != self._limit['passwd']: rgio.struct_out("[ignore system] %s" % (self._name)) return False return True
def _info(self,context): items = self.__dict__ rgio.struct_out("vars:") for name , val in items.items(): if re.match(r'__.+__',name): continue name= name.upper() rgio.struct_out("%-15s = %s" %(name,val),1)
def _info(self, context): items = self.__dict__ rgio.struct_out("vars:") for name, val in items.items(): if re.match(r'__.+__', name): continue name = name.upper() rgio.struct_out("%-15s = %s" % (name, val), 1)
def _info(self,context,level): rgio.struct_out("rg: %s" %(self._name)) interface.control_box._info(self,context,level)
def _info(self,context,level): if level <= 0 : return rgio.struct_out("mysql: %s" %(self.name))
def _info(self,context): rgio.struct_out("link") rgio.struct_out("src: " + self.src,1) rgio.struct_out("dst: " + self.dst,1)
def _info(self,context): rgio.struct_out("file_tpl") rgio.struct_out("tpl: %s" %self.tpl ,1) rgio.struct_out("dst: %s" %self.dst ,1)
def _info(self,context): rgio.struct_out("path :" ) for path in self.paths: rgio.struct_out("%s" %path,1 )
def _info(self, context, level): if level <= 0: return rgio.struct_out("file_tpl") rgio.struct_out("tpl: %s" % self.tpl, 1) rgio.struct_out("dst: %s" % self.dst, 1)
def _info(self,context,level): if level <= 0 : return rgio.struct_out("path :" ) for path in self.paths: rgio.struct_out("%s" %path,1 )
def _info(self, context, level): if level <= 0: return rgio.struct_out("modul : %s" % (self._name)) interface.control_box._info(self, context, level)
def _info(self, context, level): if level <= 0: return rgio.struct_out("mysql: %s" % (self.name))
def _info(self, context): rgio.struct_out("modul : %s" % (self._name)) interface.control_box._info(self, context)
def _info(self,context,level): if level <= 0 : return rgio.struct_out("link") rgio.struct_out("src: " + self.src,1) rgio.struct_out("dst: " + self.dst,1)
def _info(self,context,level): if level <= 0 : return rgio.struct_out("file_tpl") rgio.struct_out("tpl: %s" %self.tpl ,1) rgio.struct_out("dst: %s" %self.dst ,1)
def _info(self,context,level): if level <= 0 : return rgio.struct_out("modul : %s" %(self._name)) interface.control_box._info(self,context,level)
def _info(self,context): rgio.struct_out("env: %s" %(self._name)) interface.control_box._info(self,context)
def _execute(self,rargs): rgio.struct_out("rg %s" %(rargs) ) rgio.struct_out("") self.runcmd(rargs,lambda x , y : x._info(y,self.level))
def _info(self, context, level): if level <= 0: return rgio.struct_out("copy") rgio.struct_out("src: " + self.src, 1) rgio.struct_out("dst: " + self.dst, 1)
def _info(self, context, level): rgio.struct_out("env: %s" % (self._name)) interface.control_box._info(self, context, level)
def _info(self,context): rgio.struct_out("mysql: %s" %(self.name))
def _execute(self, rargs): rgio.struct_out("rg %s" % (rargs)) rgio.struct_out("") self.runcmd(rargs, lambda x, y: x._info(y))
def _info(self, context, level): if level <= 0: return rgio.struct_out("path :") for path in self.paths: rgio.struct_out("%s" % path, 1)