Пример #1
0
 def do_set(self, arg):
     """\nSet a parameter. Some examples:\n set owner = 'informix'\n set types = ['VIEW', 'TABLE']\nThe right hand side is evaluated using `eval()`\n"""
     if len(arg.strip()) == 0:
         items = self.kw.items()
         if len(items):
             print
             # format the results but don't include how many rows affected
             for a in dbexts.console(items, ("key", "value"))[:-1]:
                 print a
             print
         return False
     d = filter(lambda x: len(x) > 0, map(lambda x: x.strip(), arg.split("=")))
     if len(d) == 1:
         if self.kw.has_key(d[0]):
             del self.kw[d[0]]
     else:
         self.kw[d[0]] = eval(d[1])
Пример #2
0
 def do_set(self, arg):
     """\nSet a parameter. Some examples:\n set owner = 'informix'\n set types = ['VIEW', 'TABLE']\nThe right hand side is evaluated using `eval()`\n"""
     if len(arg.strip()) == 0:
         items = list(self.kw.items())
         if len(items):
             print()
             # format the results but don't include how many rows affected
             for a in dbexts.console(items, ("key", "value"))[:-1]:
                 print(a)
             print()
         return False
     d = [x for x in [x.strip() for x in arg.split("=")] if len(x) > 0]
     if len(d) == 1:
         if d[0] in self.kw:
             del self.kw[d[0]]
     else:
         self.kw[d[0]] = eval(d[1])
Пример #3
0
 def do_set(self, arg):
     """\nSet a parameter. Some examples:\n set owner = 'informix'\n set types = ['VIEW', 'TABLE']\nThe right hand side is evaluated using `eval()`\n"""
     if len(arg.strip()) == 0:
         items = self.kw.items()
         if len(items):
             print
             # format the results but don't include how many rows affected
             for a in dbexts.console(items, ("key", "value"))[:-1]:
                 print a
             print
         return False
     d = filter(lambda x: len(x) > 0, map(lambda x: x.strip(), arg.split("=")))
     if len(d) == 1:
         if self.kw.has_key(d[0]):
             del self.kw[d[0]]
     else:
         self.kw[d[0]] = eval(d[1])
Пример #4
0
 def do_set(self, arg):
     """\nSet a parameter. Some examples:\n set owner = 'informix'\n set types = ['VIEW', 'TABLE']\nThe right hand side is evaluated using `eval()`\n"""
     if len(arg.strip()) == 0:
         items = list(self.kw.items())
         if len(items):
             print()
             # format the results but don't include how many rows affected
             for a in dbexts.console(items, ("key", "value"))[:-1]:
                 print(a)
             print()
         return False
     d = [x for x in [x.strip() for x in arg.split("=")] if len(x) > 0]
     if len(d) == 1:
         if d[0] in self.kw:
             del self.kw[d[0]]
     else:
         self.kw[d[0]] = eval(d[1])