"""Sima
"""
-# standart library import
+# standard library import
import logging
import sys
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
##
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')
sima.foreground()
except KeyboardInterrupt:
logger.info('Caught KeyboardInterrupt, stopping')
- #sima.shutdown()
+ sys.exit(0)
def run():