#!/usr/bin/env python
from os.path import join, dirname
import sys
import argparse
import app

sys.path.append(join(dirname(__file__), '..'))

from syncloud.tools.facade import Facade

def get_arg_parser():
    parser = argparse.ArgumentParser(description='Syncloud id tool')
    parser.add_argument('--debug', action='store_true')

    subparsers = parser.add_subparsers(help='available commands', dest='action')

    subparsers.add_parser('id', help="shows id of the device")

    return parser

if __name__ == '__main__':
    arg_parser = get_arg_parser()
    args = arg_parser.parse_args()

    facade = Facade()

    app.execute(facade, args)