From: peusterm Date: Thu, 8 Sep 2016 08:53:36 +0000 (+0200) Subject: Added priority field to network CLI. X-Git-Tag: v3.1~57^2~1^2 X-Git-Url: https://osm.etsi.org/gitweb/?a=commitdiff_plain;h=d9a173fceb62c85b0b5b71dc65fd27efdb60d67b;p=osm%2Fvim-emu.git Added priority field to network CLI. --- diff --git a/src/emuvim/cli/rest/network.py b/src/emuvim/cli/rest/network.py index 4f6a32d..91051dd 100755 --- a/src/emuvim/cli/rest/network.py +++ b/src/emuvim/cli/rest/network.py @@ -53,7 +53,8 @@ class RestApiClient(): weight=args.get("weight"), match=args.get("match"), bidirectional=args.get("bidirectional"), - cookie=args.get("cookie")) + cookie=args.get("cookie"), + priority=args.get("priority")) response = put("%s/restapi/network/%s/%s" % (args.get("endpoint"), @@ -72,7 +73,8 @@ class RestApiClient(): weight=args.get("weight"), match=args.get("match"), bidirectional=args.get("bidirectional"), - cookie=args.get("cookie")) + cookie=args.get("cookie"), + priority=args.get("priority")) response = delete("%s/restapi/network/%s/%s" % (args.get("endpoint"), @@ -113,6 +115,9 @@ parser.add_argument( parser.add_argument( "--weight", "-w", dest="weight", help="weight edge attribute to calculate the path") +parser.add_argument( + "--priority", "-p", dest="priority", default="0", + help="priority of flow rule") parser.add_argument( "--match", "-m", dest="match", help="string holding extra matches for the flow entries") @@ -130,4 +135,4 @@ parser.add_argument( def main(argv): args = vars(parser.parse_args(argv)) c = RestApiClient() - c.execute_command(args) \ No newline at end of file + c.execute_command(args)