diff options
| author | Administrator <michellehzg@gmail.com> | 2016-05-25 12:12:59 +0800 |
|---|---|---|
| committer | Administrator <michellehzg@gmail.com> | 2016-05-25 12:12:59 +0800 |
| commit | 76980aaf49f5e48f87400acf2c8aa5d0662e7689 (patch) | |
| tree | af0e6638fba055c2e063aea34b3022efd8a3cec6 /vyroute/basic_function/OSPFRoute.py | |
| parent | d474dd0f20db9b9bc66908e54b47bcceb71fd490 (diff) | |
| download | python-vyos-mgmt-76980aaf49f5e48f87400acf2c8aa5d0662e7689.tar.gz python-vyos-mgmt-76980aaf49f5e48f87400acf2c8aa5d0662e7689.zip | |
fix bugs
Diffstat (limited to 'vyroute/basic_function/OSPFRoute.py')
| -rw-r--r-- | vyroute/basic_function/OSPFRoute.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/vyroute/basic_function/OSPFRoute.py b/vyroute/basic_function/OSPFRoute.py index b89edd6..d980a84 100644 --- a/vyroute/basic_function/OSPFRoute.py +++ b/vyroute/basic_function/OSPFRoute.py @@ -3,9 +3,7 @@ def ospfarea(obj, data): """This method provide a OSPF area configuration function Parameter data example: - {'config':[{'area':'0','network':'192.168.10.0/24'}, - {'area':'0','network':'10.20.10.0/24'}, - ], + {'config':{'area':'0','network':'192.168.10.0/24'}, } :param obj: a connection object @@ -16,8 +14,7 @@ def ospfarea(obj, data): try: # Configure ospf area - for i in data["config"]: - obj.execute(ospf_basic_configuration % (i['area'], i['network'])) + obj.execute(ospf_basic_configuration % (data['config']['area'], data['config']['network'])) return {"Result": "Configured successfully"} except Exception, e: return {"Error": e} |
