Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 5
0
 def _info(self,context,level):
     rgio.struct_out("rg: %s" %(self._name))
     interface.control_box._info(self,context,level)
Ejemplo n.º 6
0
 def _info(self,context,level):
     if  level  <= 0  :
         return 
     rgio.struct_out("mysql: %s" %(self.name))
Ejemplo n.º 7
0
 def _info(self,context):
     rgio.struct_out("link")
     rgio.struct_out("src: " + self.src,1)
     rgio.struct_out("dst: " + self.dst,1)
Ejemplo n.º 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)
Ejemplo n.º 9
0
 def _info(self,context):
     rgio.struct_out("path :" )
     for path in self.paths:
         rgio.struct_out("%s" %path,1 )
Ejemplo n.º 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)
Ejemplo n.º 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 )
Ejemplo n.º 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)
Ejemplo n.º 13
0
 def _info(self, context, level):
     if level <= 0:
         return
     rgio.struct_out("mysql: %s" % (self.name))
Ejemplo n.º 14
0
 def _info(self, context):
     rgio.struct_out("modul : %s" % (self._name))
     interface.control_box._info(self, context)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 18
0
 def _info(self,context):
     rgio.struct_out("env: %s" %(self._name))
     interface.control_box._info(self,context)
Ejemplo n.º 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))
Ejemplo n.º 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)
Ejemplo n.º 21
0
 def _info(self, context, level):
     rgio.struct_out("env: %s" % (self._name))
     interface.control_box._info(self, context, level)
Ejemplo n.º 22
0
 def _info(self,context):
     rgio.struct_out("mysql: %s" %(self.name))
Ejemplo n.º 23
0
 def _execute(self, rargs):
     rgio.struct_out("rg %s" % (rargs))
     rgio.struct_out("")
     self.runcmd(rargs, lambda x, y: x._info(y))
Ejemplo n.º 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)