New hostnames management for the Dynamips module.

This commit is contained in:
grossmj committed 2014-05-27 03:59:22 -06:00
1 parent d7b9ed33f8
commit 3a0439c9ae
23 files changed
+66 -87

No files matched your search

@@ -38,7 +38,7 @@ class ATMSW(object):
"""
Creates a new ATM switch.
Optional request parameters:
Mandatory request parameters:
- name (switch name)
Response parameters:
@@ -52,10 +52,8 @@ class ATMSW(object):
if request and not self.validate_request(request, ATMSW_CREATE_SCHEMA):
return
name = None
if request and "name" in request:
name = request["name"]
name = request["name"]
try:
if not self._hypervisor_manager:
self.start_hypervisor_manager()
@@ -37,7 +37,7 @@ class ETHHUB(object):
"""
Creates a new Ethernet hub.
Optional request parameters:
Mandatory request parameters:
- name (hub name)
Response parameters:
@@ -51,10 +51,7 @@ class ETHHUB(object):
if request and not self.validate_request(request, ETHHUB_CREATE_SCHEMA):
return
name = None
if request and "name" in request:
name = request["name"]
name = request["name"]
try:
if not self._hypervisor_manager:
self.start_hypervisor_manager()
@@ -37,7 +37,7 @@ class ETHSW(object):
"""
Creates a new Ethernet switch.
Optional request parameters:
Mandatory request parameters:
- name (switch name)
Response parameters:
@@ -51,10 +51,7 @@ class ETHSW(object):
if request and not self.validate_request(request, ETHSW_CREATE_SCHEMA):
return
name = None
if request and "name" in request:
name = request["name"]
name = request["name"]
try:
if not self._hypervisor_manager:
self.start_hypervisor_manager()
+2 -5
View File
@@ -37,7 +37,7 @@ class FRSW(object):
"""
Creates a new Frame-Relay switch.
Optional request parameters:
Mandatory request parameters:
- name (switch name)
Response parameters:
@@ -51,10 +51,7 @@ class FRSW(object):
if request and not self.validate_request(request, FRSW_CREATE_SCHEMA):
return
name = None
if request and "name" in request:
name = request["name"]
name = request["name"]
try:
if not self._hypervisor_manager:
self.start_hypervisor_manager()
+2 -4
View File
@@ -105,12 +105,12 @@ class VM(object):
Creates a new VM (router).
Mandatory request parameters:
- name (vm name)
- platform (platform name e.g. c7200)
- image (path to IOS image)
- ram (amount of RAM in MB)
Optional request parameters:
- name (vm name)
- console (console port number)
- aux (auxiliary console port number)
- mac_addr (MAC address)
@@ -127,9 +127,7 @@ class VM(object):
if not self.validate_request(request, VM_CREATE_SCHEMA):
return
name = None
if "name" in request:
name = request["name"]
name = request["name"]
platform = request["platform"]
image = request["image"]
ram = request["ram"]