from tic.utils import file
from tic.utils import error
from tic.server import tic_server
+from tic.config import configmgr
__version__ = 0.1
__date__ = '2016-11-07'
parser_create.add_argument('-k', "--ks", dest="kickstart", metavar="kickstart", help="ks file to be used for image creation")
parser_create.add_argument('-o', "--outdir", dest="outdir", action="store", help="image output directory", default=os.getcwd())
- parser_start = subparsers.add_parser('start', help='start the tic-core demon on system. port 8082 is used by default ')
- parser_start.add_argument('-p', "--port", dest="port", action="store", help="port number", default=8082)
+ parser_start = subparsers.add_parser('start', help='start the tic-core demon on system.')
+ parser_start.add_argument('-p', "--port", dest="port", action="store", help="port number")
return parser
else:
logger.info('kickstart or recipes file is required')
elif args.subparser_name == 'start':
- tic_server.start(int(args.port))
+ if not args.port:
+ args.port = configmgr.server['port']
+ tic_server.start(args.port)
return 0
except KeyboardInterrupt:
### handle keyboard interrupt ###