]> kaliko git repositories - mpd-sima.git/blobdiff - launch
Fixed Track's pos attribute type
[mpd-sima.git] / launch
diff --git a/launch b/launch
index a4eb951a1f2ba7fb4fd120deb1b7c9a7f87c4d54..39fac649ba25ebdba7e8fc3e5b1a311ffd39a941 100755 (executable)
--- a/launch
+++ b/launch
@@ -3,7 +3,7 @@
 """Sima
 """
 
-# standart library import
+# standard library import
 import logging
 import sys
 
@@ -21,6 +21,9 @@ from sima.lib.simadb import SimaDB
 from sima.utils.config import ConfMan
 from sima.utils.startopt import StartOpt
 from sima.utils.utils import exception_log
+ # core plugins
+from sima.plugins.core.history import History
+from sima.plugins.core.mpdoptions import MpdOptions
 ##
 
 
@@ -83,6 +86,10 @@ def main():
     logger.info('Starting...')
     sima = core.Sima(config)
 
+    # required core plugins
+    sima.register_plugin(History)
+    sima.register_plugin(MpdOptions)
+
     #  Loading internal plugins
     load_plugins(sima, 'internal')
 
@@ -97,7 +104,7 @@ def main():
         sima.foreground()
     except KeyboardInterrupt:
         logger.info('Caught KeyboardInterrupt, stopping')
-        #sima.shutdown()
+        sys.exit(0)
 
 
 def run():