cleaner win32 support
This commit is contained in:
@ -10,13 +10,19 @@ from mopidy.core import CoreListener
|
|||||||
from pkg_resources import parse_version
|
from pkg_resources import parse_version
|
||||||
from tornado.escape import json_encode, json_decode
|
from tornado.escape import json_encode, json_decode
|
||||||
|
|
||||||
|
if sys.platform == 'win32':
|
||||||
|
import ctypes
|
||||||
|
|
||||||
# import logger
|
# import logger
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
class IrisCore(object):
|
class IrisCore(object):
|
||||||
|
|
||||||
version = 0
|
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
|
spotify_token = False
|
||||||
queue_metadata = {}
|
queue_metadata = {}
|
||||||
connections = {}
|
connections = {}
|
||||||
|
|||||||
Reference in New Issue
Block a user