#!/usr/bin/env python
#                                                            _
# Pacs ToolKit Echo wrapper
#
# (c) 2016 Fetal-Neonatal Neuroimaging & Developmental Science Center
#                   Boston Children's Hospital
#
#              http://childrenshospital.org/FNNDSC/
#                        dev@babyMRI.org
#

# FOR DEV PURPOSE
# import sys, os
# sys.path.append(os.path.join(os.path.dirname(__file__), '..'))

import argparse
import pypx

parser = argparse.ArgumentParser(description='Echo PACS')

# PACS settings
parser.add_argument(
    '--aet', action='store', dest='aet', type=str, default='CHRIS-ULTRON-AET', help='aet')
parser.add_argument(
    '--aec', action='store', dest='aec', type=str, default='CHRIS-ULTRON-AEC', help='aec')
parser.add_argument(
    '--serverIP', action='store', dest='server_ip', type=str,
    default='192.168.1.110', help='PACS server IP')
parser.add_argument(
    '--serverPort', action='store', dest='server_port', type=str,
    default='4242', help='PACS server port')
parser.add_argument(
    '--executable', action='store', dest='executable', type=str,
    default='/usr/local/bin/echoscu', help='Echoscu executable absolute location')

opts = parser.parse_args()
ouput = pypx.echo(vars(opts))
print(ouput)
