#!/usr/bin/env python

import os
import sys

from django_spring.client import start_client
from django_spring.manager import start_manager

if len(sys.argv) <= 1:
    sys.stderr.write("""usage:
    spring start
        runs the spring server

    spring <command>
        runs <command> similar to `manage.py <command>` but against the spring server
""")
    sys.exit(1)

os.environ["PYTHONPATH"] = os.environ.get("PYTHONPATH", "") + ":" + os.getcwd()
if sys.argv[1] == "start":
    start_manager()
else:
    start_client()
