cleaner win32 support

This commit is contained in:
Robert Arlt Jr
2017-09-25 14:10:46 -04:00
parent 94205d9b8d
commit bb5620bc2b

View File

@ -10,13 +10,19 @@ from mopidy.core import CoreListener
from pkg_resources import parse_version
from tornado.escape import json_encode, json_decode
if sys.platform == 'win32':
import ctypes
# import logger
logger = logging.getLogger(__name__)
class IrisCore(object):
version = 0
is_root = ( os.geteuid() == 0 )
if sys.platform == 'win32':
is_root = ctypes.windll.shell32.IsUserAnAdmin() != 0
else:
is_root = os.geteuid() == 0
spotify_token = False
queue_metadata = {}
connections = {}