chiark / gitweb /
add -- before the supplied arguments to units
authorMatthew Vernon <matthewv@chiark.greenend.org.uk>
Tue, 10 May 2011 16:16:56 +0000 (17:16 +0100)
committerMatthew Vernon <matthewv@chiark.greenend.org.uk>
Tue, 10 May 2011 16:16:56 +0000 (17:16 +0100)
commands.py

index e7a0de3..114f7b0 100644 (file)
@@ -154,9 +154,9 @@ def unitq(bot, cmd, nick, conn, public):
             conn.notice(nick, "syntax: units arg1 as arg2")
             return
     if args[1]=='?':
-        sin,sout=os.popen2(["units","--verbose",args[0]],"r")
+        sin,sout=os.popen4(["units","--verbose","--",args[0]],"r")
     else:
-        sin,sout=os.popen2(["units","--verbose",args[0],args[1]],"r")
+        sin,sout=os.popen4(["units","--verbose","--",args[0],args[1]],"r")
     sin.close()
     res=sout.readlines()
     #popen2 doesn't clean up the child properly. Do this by hand