echo"$0: using parsed=$parsed : NETCONF_DEVICE='$NETCONF_DEVICE' NETCONF_PORT='$NETCONF_PORT' NETCONF_USER='$NETCONF_USER' NETCONF_PASS='$NETCONF_PASS'" 1>&2
...
...
@@ -114,9 +117,16 @@ if $old_version:
result = [route.__dict__ for r in device.routing_options for route in r.routes];
import json
print(json.dumps(result, indent=4));
else:
elif $parsed==0:
applier = Applier();
result = applier.get_existing_config_xml();
print(result);
else:
from ncclient import manager
with manager.connect(host=settings.NETCONF_DEVICE, port=settings.NETCONF_PORT, username=settings.NETCONF_USER, password=settings.NETCONF_PASS, hostkey_verify=False) as m: