Explorar o código

cmd_domain: use decode() for values needed for python3

Daniel-Constantin Mierla %!s(int64=6) %!d(string=hai) anos
pai
achega
86f642ffbe
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      kamcli/commands/cmd_domain.py

+ 2 - 2
kamcli/commands/cmd_domain.py

@@ -30,7 +30,7 @@ def domain_add(ctx, domain):
     """
     ctx.vlog('Adding a new domain [%s]', domain)
     e = create_engine(ctx.gconfig.get('db', 'rwurl'))
-    e.execute('insert into domain (domain) values ({0!r})'.format(domain.encode('ascii','ignore')))
+    e.execute('insert into domain (domain) values ({0!r})'.format(domain.encode('ascii','ignore').decode()))
 
 
 ##
@@ -47,7 +47,7 @@ def domain_rm(ctx, domain):
         <domain> - domain value
     """
     e = create_engine(ctx.gconfig.get('db', 'rwurl'))
-    e.execute('delete from domain where domain={0!r}'.format(domain.encode('ascii','ignore')))
+    e.execute('delete from domain where domain={0!r}'.format(domain.encode('ascii','ignore').decode()))
 
 
 ##