diff --git a/napalm/junos/junos.py b/napalm/junos/junos.py index 6c0fc6e83..472fdbaeb 100644 --- a/napalm/junos/junos.py +++ b/napalm/junos/junos.py @@ -90,6 +90,7 @@ def __init__(self, hostname, username, password, timeout=60, optional_args=None) self.ssh_config_file = optional_args.get("ssh_config_file", None) self.ignore_warning = optional_args.get("ignore_warning", False) self.auto_probe = optional_args.get("auto_probe", 0) + self.huge_tree = optional_args.get("huge_tree", False) # Define locking method self.lock_disable = optional_args.get("lock_disable", False) @@ -121,6 +122,7 @@ def __init__(self, hostname, username, password, timeout=60, optional_args=None) ssh_private_key_file=self.key_file, ssh_config=self.ssh_config_file, port=self.port, + huge_tree=self.huge_tree, ) else: self.device = Device( @@ -129,6 +131,7 @@ def __init__(self, hostname, username, password, timeout=60, optional_args=None) password=password, port=self.port, ssh_config=self.ssh_config_file, + huge_tree=self.huge_tree, ) self.platform = "junos"