Update config:
- add by_alias attr Update contract: - del aliase for Vlans vlan_id Update qtech.ttp: - fix vla_id _start_ method
This commit is contained in:
@@ -73,10 +73,11 @@ class NodeConfig:
|
|||||||
return self._response.text
|
return self._response.text
|
||||||
|
|
||||||
def dump_json(self):
|
def dump_json(self):
|
||||||
return self._parsed_data.model_dump_json()
|
return self._parsed_data.model_dump_json(by_alias=True)
|
||||||
|
|
||||||
def dump(self):
|
def dump(self):
|
||||||
return self._parsed_data.model_dump()
|
return self._parsed_data.model_dump(by_alias=True)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.text
|
return self.text
|
||||||
|
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ class Vlans(Base):
|
|||||||
Optional
|
Optional
|
||||||
"""
|
"""
|
||||||
|
|
||||||
vlan_id: int = Field(alias="id")
|
vlan_id: int
|
||||||
name: str | None = Field(default=None, alias="description")
|
name: str | None = Field(default=None, alias="description")
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,6 +22,6 @@ interface {{ interface | ORPHRASE }}
|
|||||||
<group name="vlans">
|
<group name="vlans">
|
||||||
vlan {{ vlan_ids | contains(",", "-") | unrange("-", ",") }}
|
vlan {{ vlan_ids | contains(",", "-") | unrange("-", ",") }}
|
||||||
,{{ vlan_tail | unrange("-", ",") }}
|
,{{ vlan_tail | unrange("-", ",") }}
|
||||||
vlan {{ vlan_id }}
|
vlan {{ vlan_id | _start_ }}
|
||||||
name {{ name | ORPHRASE }}
|
name {{ name | ORPHRASE }}
|
||||||
</group>
|
</group>
|
||||||
|
|||||||
Reference in New Issue
Block a user