]> git.llucax.com Git - software/sercom-old.git/blobdiff - src/sc_dbq
Nueva estructura de directorios de intentos. Uso de decorators.
[software/sercom-old.git] / src / sc_dbq
index 61f69e486117ff5d47d7b5e7e31ff2882c9698bb..e105f1f62c5d27b6501a16f18945e9356dc61a9b 100755 (executable)
@@ -20,6 +20,7 @@ def args2dict(l, conn):
     d = {'connection': conn}
     for arg in l:
         key, val = arg.split('=')
     d = {'connection': conn}
     for arg in l:
         key, val = arg.split('=')
+        if val == 'None': val = None
         d[key] = val
     return d
 
         d[key] = val
     return d
 
@@ -79,7 +80,7 @@ try:
             objs = eval(obj).selectBy(**args2dict(where, conn))
         for o in objs:
             print 'Modificando:', o,
             objs = eval(obj).selectBy(**args2dict(where, conn))
         for o in objs:
             print 'Modificando:', o,
-            o.set(**args2dict(args))
+            o.set(**args2dict(args, conn))
             print '->', o
     elif cmd in ('add', 'new', 'insert'):
         o = eval(obj)(**args2dict(args, conn))
             print '->', o
     elif cmd in ('add', 'new', 'insert'):
         o = eval(obj)(**args2dict(args, conn))