diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/ryu-manager | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/bin/ryu-manager b/bin/ryu-manager index 43e0cba4..bb945570 100755 --- a/bin/ryu-manager +++ b/bin/ryu-manager @@ -1,6 +1,6 @@ #!/usr/bin/env python # -# Copyright (C) 2011 Nippon Telegraph and Telephone Corporation. +# Copyright (C) 2011, 2012 Nippon Telegraph and Telephone Corporation. # Copyright (C) 2011 Isaku Yamahata <yamahata at valinux co jp> # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -35,17 +35,18 @@ from ryu.controller import controller FLAGS = gflags.FLAGS gflags.DEFINE_multistring('app_lists', - ['ryu.app.simple_isolation', - 'ryu.app.rest', - ], + [], 'application module name to run') def main(): utils.find_flagfile() - _args = FLAGS(sys.argv) + args = FLAGS(sys.argv) log.init_log() + if len(args) > 1: + FLAGS.app_lists += args[1:] + app_mgr = AppManager() app_mgr.load_apps(FLAGS.app_lists) contexts = app_mgr.create_contexts() |