Exemple #1
0
 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
Exemple #2
0
 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
Exemple #3
0
 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)
Exemple #4
0
 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)
Exemple #5
0
 def _info(self,context,level):
     rgio.struct_out("rg: %s" %(self._name))
     interface.control_box._info(self,context,level)
Exemple #6
0
 def _info(self,context,level):
     if  level  <= 0  :
         return 
     rgio.struct_out("mysql: %s" %(self.name))
Exemple #7
0
 def _info(self,context):
     rgio.struct_out("link")
     rgio.struct_out("src: " + self.src,1)
     rgio.struct_out("dst: " + self.dst,1)
Exemple #8
0
 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)
Exemple #9
0
 def _info(self,context):
     rgio.struct_out("path :" )
     for path in self.paths:
         rgio.struct_out("%s" %path,1 )
Exemple #10
0
 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)
Exemple #11
0
 def _info(self,context,level):
     if  level  <= 0  :
         return 
     rgio.struct_out("path :" )
     for path in self.paths:
         rgio.struct_out("%s" %path,1 )
Exemple #12
0
 def _info(self, context, level):
     if level <= 0:
         return
     rgio.struct_out("modul : %s" % (self._name))
     interface.control_box._info(self, context, level)
Exemple #13
0
 def _info(self, context, level):
     if level <= 0:
         return
     rgio.struct_out("mysql: %s" % (self.name))
Exemple #14
0
 def _info(self, context):
     rgio.struct_out("modul : %s" % (self._name))
     interface.control_box._info(self, context)
Exemple #15
0
 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)
Exemple #16
0
 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)
Exemple #17
0
 def _info(self,context,level):
     if  level  <= 0  :
         return 
     rgio.struct_out("modul : %s" %(self._name))
     interface.control_box._info(self,context,level)
Exemple #18
0
 def _info(self,context):
     rgio.struct_out("env: %s" %(self._name))
     interface.control_box._info(self,context)
Exemple #19
0
 def _execute(self,rargs):
     rgio.struct_out("rg %s" %(rargs) )
     rgio.struct_out("")
     self.runcmd(rargs,lambda x , y : x._info(y,self.level))
Exemple #20
0
 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)
Exemple #21
0
 def _info(self, context, level):
     rgio.struct_out("env: %s" % (self._name))
     interface.control_box._info(self, context, level)
Exemple #22
0
 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))
Exemple #24
0
 def _info(self, context, level):
     if level <= 0:
         return
     rgio.struct_out("path :")
     for path in self.paths:
         rgio.struct_out("%s" % path, 1)