Skip to content

Commit d0b9e8e

Browse files
committed
[#29] fix: pwd import avoided in windows
1 parent d2c56b5 commit d0b9e8e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

leeteasy/__main__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
2-
import pwd
32
import time as clock
3+
from sys import platform
44

55
import click
66
import schedule
@@ -54,5 +54,9 @@ def execute_root():
5454
execute_root.add_command(execute_stop)
5555

5656
if __name__ == '__main__':
57-
os.environ['DBUS_SESSION_BUS_ADDRESS'] = f'unix:path=/run/user/{pwd.getpwuid(os.getuid()).pw_uid}/bus'
57+
if platform != 'win32':
58+
import pwd
59+
60+
os.environ[
61+
'DBUS_SESSION_BUS_ADDRESS'] = f'unix:path=/run/user/{pwd.getpwuid(os.getuid()).pw_uid}/bus' # NOQA: E501
5862
execute_root()

0 commit comments

Comments
 (0)