mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-19 14:58:07 +00:00
parent
766456014b
commit
19a6157f64
@ -70,6 +70,10 @@ class Port:
|
|||||||
return self._name
|
return self._name
|
||||||
return self.short_name_type + "{}/{}".format(self._interface_number, self._port_number)
|
return self.short_name_type + "{}/{}".format(self._interface_number, self._port_number)
|
||||||
|
|
||||||
|
@short_name.setter
|
||||||
|
def short_name(self, val):
|
||||||
|
self._short_name = val
|
||||||
|
|
||||||
def __json__(self):
|
def __json__(self):
|
||||||
return {
|
return {
|
||||||
"name": self._name,
|
"name": self._name,
|
||||||
|
@ -194,7 +194,9 @@ class DynamipsPortFactory:
|
|||||||
port_class = cls.WIC_MATRIX[properties[name]]["port"]
|
port_class = cls.WIC_MATRIX[properties[name]]["port"]
|
||||||
if port_class:
|
if port_class:
|
||||||
for port_number in range(0, cls.WIC_MATRIX[properties[name]]["nb_ports"]):
|
for port_number in range(0, cls.WIC_MATRIX[properties[name]]["nb_ports"]):
|
||||||
name = "{}{}/{}".format(port_class.long_name_type(), 0, wic_port_number)
|
name = "{}{}/{}".format(port_class.long_name_type(), 0, wic_port_number - 16)
|
||||||
ports.append(port_class(name, 0, 0, wic_port_number))
|
port = port_class(name, 0, 0, wic_port_number)
|
||||||
|
port.short_name = "{}{}/{}".format(port.short_name_type, 0, wic_port_number - 16)
|
||||||
|
ports.append(port)
|
||||||
wic_port_number += 1
|
wic_port_number += 1
|
||||||
return ports
|
return ports
|
||||||
|
@ -548,8 +548,8 @@ def test_list_ports_dynamips(project, compute):
|
|||||||
"link_type": "ethernet"
|
"link_type": "ethernet"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Serial0/16",
|
"name": "Serial0/0",
|
||||||
"short_name": "s0/16",
|
"short_name": "s0/0",
|
||||||
"data_link_types": {
|
"data_link_types": {
|
||||||
"Cisco HDLC": "DLT_C_HDLC",
|
"Cisco HDLC": "DLT_C_HDLC",
|
||||||
"Cisco PPP": "DLT_PPP_SERIAL",
|
"Cisco PPP": "DLT_PPP_SERIAL",
|
||||||
@ -559,8 +559,8 @@ def test_list_ports_dynamips(project, compute):
|
|||||||
"link_type": "serial"
|
"link_type": "serial"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Serial0/17",
|
"name": "Serial0/1",
|
||||||
"short_name": "s0/17",
|
"short_name": "s0/1",
|
||||||
"data_link_types": {
|
"data_link_types": {
|
||||||
"Cisco HDLC": "DLT_C_HDLC",
|
"Cisco HDLC": "DLT_C_HDLC",
|
||||||
"Cisco PPP": "DLT_PPP_SERIAL",
|
"Cisco PPP": "DLT_PPP_SERIAL",
|
||||||
@ -570,8 +570,8 @@ def test_list_ports_dynamips(project, compute):
|
|||||||
"link_type": "serial"
|
"link_type": "serial"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Serial0/18",
|
"name": "Serial0/2",
|
||||||
"short_name": "s0/18",
|
"short_name": "s0/2",
|
||||||
"data_link_types": {
|
"data_link_types": {
|
||||||
"Cisco HDLC": "DLT_C_HDLC",
|
"Cisco HDLC": "DLT_C_HDLC",
|
||||||
"Cisco PPP": "DLT_PPP_SERIAL",
|
"Cisco PPP": "DLT_PPP_SERIAL",
|
||||||
@ -581,8 +581,8 @@ def test_list_ports_dynamips(project, compute):
|
|||||||
"link_type": "serial"
|
"link_type": "serial"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Serial0/19",
|
"name": "Serial0/3",
|
||||||
"short_name": "s0/19",
|
"short_name": "s0/3",
|
||||||
"data_link_types": {
|
"data_link_types": {
|
||||||
"Cisco HDLC": "DLT_C_HDLC",
|
"Cisco HDLC": "DLT_C_HDLC",
|
||||||
"Cisco PPP": "DLT_PPP_SERIAL",
|
"Cisco PPP": "DLT_PPP_SERIAL",
|
||||||
|
Loading…
Reference in New Issue
Block a user