#!/usr/bin/env python3

import argparse
import importlib
import os
import sys

import jsee

parser = argparse.ArgumentParser()
parser.add_argument('module_name')
parser.add_argument('target_name')
parser.add_argument('--host', dest='host', default='0.0.0.0')
parser.add_argument('--port', dest='port', default=5050)
parser.add_argument('--version', dest='version', default='0.2')

args = parser.parse_args()

sys.path.insert(1, os.getcwd())

module = importlib.import_module(args.module_name.split('.')[0])
target = getattr(module, args.target_name)

jsee.serve(target, args.host, args.port, args.version)
