Pārlūkot izejas kodu

Workaround to make the XMLRPC client usable on Windows. Closes #234

Lukas Rist 12 gadi atpakaļ
vecāks
revīzija
0ecbc86e44
1 mainītis faili ar 5 papildinājumiem un 1 dzēšanām
  1. 5 1
      supervisor/http.py

+ 5 - 1
supervisor/http.py

@@ -4,10 +4,14 @@ import time
 import sys
 import socket
 import errno
-import pwd
 import weakref
 import traceback
 
+try:
+    import pwd
+except ImportError:  # Windows
+    import getpass as pwd
+
 from supervisor.compat import urllib
 from supervisor.compat import sha1
 from supervisor.compat import as_bytes