#!/usr/bin/env python


import gettext
import sys

import stirimango


gettext.install('stirimango')
actions = { 'init': stirimango.main_init
          , 'list': stirimango.main_list
          , 'status': stirimango.main_status
          , 'forward': stirimango.main_forward
          , 'backward': stirimango.main_backward
          }
if len(sys.argv) < 2 or sys.argv[1] not in actions:
    print >> sys.stderr, 'The action must be one of:'
    for action in actions.keys():
        print >> sys.stderr, ' - %s' % action
else:
    actions[sys.argv[1]](sys.argv[2:])
