summaryrefslogtreecommitdiff
path: root/vyroute/basic_function/RIPRoute.py
diff options
context:
space:
mode:
authorAdministrator <michellehzg@gmail.com>2016-05-25 12:12:59 +0800
committerAdministrator <michellehzg@gmail.com>2016-05-25 12:12:59 +0800
commit76980aaf49f5e48f87400acf2c8aa5d0662e7689 (patch)
treeaf0e6638fba055c2e063aea34b3022efd8a3cec6 /vyroute/basic_function/RIPRoute.py
parentd474dd0f20db9b9bc66908e54b47bcceb71fd490 (diff)
downloadpython-vyos-mgmt-76980aaf49f5e48f87400acf2c8aa5d0662e7689.tar.gz
python-vyos-mgmt-76980aaf49f5e48f87400acf2c8aa5d0662e7689.zip
fix bugs
Diffstat (limited to 'vyroute/basic_function/RIPRoute.py')
-rw-r--r--vyroute/basic_function/RIPRoute.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/vyroute/basic_function/RIPRoute.py b/vyroute/basic_function/RIPRoute.py
index 085299e..7ab0c19 100644
--- a/vyroute/basic_function/RIPRoute.py
+++ b/vyroute/basic_function/RIPRoute.py
@@ -3,7 +3,7 @@ def riproute(obj, data):
"""This method provide a RIP protocols router configuration function
Parameter data example:
- {'config':['192.168.10.0/24','10.20.10.0/24'],
+ {'config':'192.168.10.0/24',
}
:param obj: a connection object
@@ -14,8 +14,7 @@ def riproute(obj, data):
redistribute_configuration = "set protocols rip redistribute connected"
try:
# Configure RIP router
- for i in data['config']:
- obj.execute(rip_basic_configuration % i)
+ obj.execute(rip_basic_configuration % data['config'])
obj.execute(redistribute_configuration)
return {"Result": "Configured successfully"}
except Exception, e: