create_vlan now returns both vlan_id and vlan_tag
Change-Id: Ie2c7fc57d269a8bffbf3f789ea938b0439df5905
diff --git a/admin.py b/admin.py
index 19916e5..cbed93d 100644
--- a/admin.py
+++ b/admin.py
@@ -350,13 +350,13 @@
print 'Failed: %s' % inst
elif opts.create_vlan is not None:
try:
- vlan_id = call_vland('vlan_update',
- {'command':'api.create_vlan',
- 'data':
- {'name': opts.create_vlan[0],
- 'tag': opts.create_vlan[1],
- 'is_base_vlan': is_positive(opts.create_vlan[2])}})
- print 'Created vlan_id %d' % vlan_id
+ (vlan_id, vlan_tag) = call_vland('vlan_update',
+ {'command':'api.create_vlan',
+ 'data':
+ {'name': opts.create_vlan[0],
+ 'tag': opts.create_vlan[1],
+ 'is_base_vlan': is_positive(opts.create_vlan[2])}})
+ print 'Created VLAN tag %d as vlan_id %d' % (vlan_tag, vlan_id)
except InputError as inst:
print 'Failed: %s' % inst
elif opts.delete_switch is not None: