summaryrefslogtreecommitdiff
path: root/vyroute/basic_function/RIPRoute.py
diff options
context:
space:
mode:
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: