removed devname from linkconfig as the only usage was of it was using a parametr that was already being passed in
This commit is contained in:
parent
dd13bc8379
commit
26b0868f65
8 changed files with 9 additions and 45 deletions
|
@ -121,7 +121,6 @@ class EmaneCommEffectModel(emanemodel.EmaneModel):
|
|||
duplicate: float = None,
|
||||
jitter: float = None,
|
||||
netif2: CoreInterface = None,
|
||||
devname: str = None,
|
||||
) -> None:
|
||||
"""
|
||||
Generate CommEffect events when a Link Message is received having
|
||||
|
|
|
@ -163,7 +163,6 @@ class EmaneModel(WirelessModel):
|
|||
duplicate: float = None,
|
||||
jitter: float = None,
|
||||
netif2: CoreInterface = None,
|
||||
devname: str = None,
|
||||
) -> None:
|
||||
"""
|
||||
Invoked when a Link Message is received. Default is unimplemented.
|
||||
|
@ -175,9 +174,6 @@ class EmaneModel(WirelessModel):
|
|||
:param duplicate: duplicate percentage to set to
|
||||
:param jitter: jitter to set to
|
||||
:param netif2: interface two
|
||||
:param devname: device name
|
||||
:return: nothing
|
||||
"""
|
||||
logging.warning(
|
||||
"emane model(%s) does not support link configuration", self.name
|
||||
)
|
||||
logging.warning("emane model(%s) does not support link config", self.name)
|
||||
|
|
|
@ -62,16 +62,13 @@ class EmaneNet(CoreNetworkBase):
|
|||
duplicate: float = None,
|
||||
jitter: float = None,
|
||||
netif2: CoreInterface = None,
|
||||
devname: str = None,
|
||||
) -> None:
|
||||
"""
|
||||
The CommEffect model supports link configuration.
|
||||
"""
|
||||
if not self.model:
|
||||
return
|
||||
self.model.linkconfig(
|
||||
netif, bw, delay, loss, duplicate, jitter, netif2, devname
|
||||
)
|
||||
self.model.linkconfig(netif, bw, delay, loss, duplicate, jitter, netif2)
|
||||
|
||||
def config(self, conf: str) -> None:
|
||||
self.conf = conf
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue