浏览代码

cmd_domain: use decode() for values needed for python3

Daniel-Constantin Mierla 6 年之前
父节点
当前提交
86f642ffbe
共有 1 个文件被更改,包括 2 次插入2 次删除
  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()))
 
 
 ##