From 585bb236f810cc285074391a27eac3f1fd48933c Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Sat, 8 Aug 2015 11:13:36 +0800 Subject: [PATCH] master: add ddb/pdb args --- artiq/frontend/artiq_master.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/artiq/frontend/artiq_master.py b/artiq/frontend/artiq_master.py index 939b67659..b63c52a2e 100755 --- a/artiq/frontend/artiq_master.py +++ b/artiq/frontend/artiq_master.py @@ -26,6 +26,11 @@ def get_argparser(): group.add_argument( "--port-control", default=3251, type=int, help="TCP port to listen to for control (default: %(default)d)") + group = parser.add_argument_group("databases") + group.add_argument("-d", "--ddb", default="ddb.pyon", + help="device database file") + group.add_argument("-p", "--pdb", default="pdb.pyon", + help="parameter database file") group = parser.add_argument_group("repository") group.add_argument( "-g", "--git", default=False, action="store_true", @@ -59,8 +64,8 @@ def main(): loop = asyncio.get_event_loop() atexit.register(lambda: loop.close()) - ddb = FlatFileDB("ddb.pyon") - pdb = FlatFileDB("pdb.pyon") + ddb = FlatFileDB(args.ddb) + pdb = FlatFileDB(args.pdb) rtr = Notifier(dict()) log = Log(1000)