<div dir="ltr">Zaid,<div> I have a couple of questions about provisioning scripts.</div><div><br></div><div>First, can one script call another provisioning script (not external script)? Use case is I want to ensure that a CPE has a WANPPPConnection instance, and is configured with certain parameters before setting the credentials. The base parameters for the WANPPPConnection instance are the same for most CPEs, so I don't want to duplicate the config for each modem variant in various provisioning scripts.</div><div><br></div><div>Second, is there an easier way of declaring values on an instance than the approach I'm using?</div><div><div><font face="monospace, monospace">//Ensure we have a WANPPPConnection instance</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*", null, {path: 1});</font></div><div><font face="monospace, monospace">//Set the connection values</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.Name", {value: now}, {value: "Internet"});</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.ConnectionType", {value: now}, {value: "IP_Routed"});</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_BROADCOM_COM_IfName", {value: now}, {value: "ppp0.1"});</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.NATEnabled", {value: now}, {value: true});</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.X_BROADCOM_COM_FirewallEnabled", {value: now}, {value: true});</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.Enable", {value: now}, {value: true});</font></div><div><font face="monospace, monospace">declare("InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.*.PPPoEServiceName", {value: now}, {value: "broadband"});</font></div></div><div><br></div></div>