X-Git-Url: http://git.kaliko.me/?a=blobdiff_plain;f=launch;h=39fac649ba25ebdba7e8fc3e5b1a311ffd39a941;hb=5c2b74bd18e344432a92ff20fefe68968843d61e;hp=a4eb951a1f2ba7fb4fd120deb1b7c9a7f87c4d54;hpb=7854938788e0af521edd7199e40db796d3256351;p=mpd-sima.git diff --git a/launch b/launch index a4eb951..39fac64 100755 --- 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():