<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Unable to use XPath as a value when deploying a device template with variables in NSO Developer Hub Discussions</title>
    <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4105161#M5380</link>
    <description>&lt;P&gt;We are using NSO 5.3.1.1&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a# show ncs-state version
ncs-state version 5.3.1.1&lt;/PRE&gt;&lt;P&gt;We attempted to apply a device template with a variable. This works fine. When doing it, we noticed that &amp;lt;node set&amp;gt; was an available option, which is an XPath expression.&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value ?
Possible completions:
&amp;lt;node set&amp;gt; an XPath expression resulting in a node set
&amp;lt;number&amp;gt; some integer or float number. This is an XPath number.
&amp;lt;quoted&amp;gt; some text enclosed in single quotes. This is an XPath string.&lt;/PRE&gt;&lt;P&gt;While attempting to use the results from an XPath expression in the device template (similar to how we would for a service template), we were unable to actually get it to work.&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value /devices/device[name='csr1']/address }
Error: Variable: NAME could not be set to: /devices/device[name='csr1']/address due to: XPATH syntax error. Did you forget enclosing single quotes for string?

admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value /devices/device/address }
Error: Variable: NAME could not be set to: /devices/device/address due to: XPATH syntax error. Did you forget enclosing single quotes for string?&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We attempted to use a XPath function of string(), thinking that may be required. But it failed, doing a regular xpath eval with string() does provide a value though.&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value string(/devices/device/address) }
Error: Variable: NAME could not be set to: string(/devices/device/address) due to: XPATH syntax error. Did you forget enclosing single quotes for string?

admin@8a4d49ee4c2a(config)# xpath eval string(/devices/device/address)
10.11.12.113

admin@8a4d49ee4c2a(config)# xpath eval /devices/device/address
/devices/device[name='csr-lab']/address :: 10.11.12.113
/devices/device[name='csr1']/address :: 10.11.12.113
/devices/device[name='gns3-csr1']/address :: 172.16.233.168
/devices/device[name='gns3-iosv-1']/address :: 172.16.233.167
/devices/device[name='gns3-ospf-iosv1']/address :: 172.16.233.216
/devices/device[name='gns3-ospf-iosv2']/address :: 172.16.233.217
/devices/device[name='new']/address :: 172.16.233.168&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We used a XPath function, and found that it is being evaluated.&lt;/P&gt;&lt;PRE&gt;allen.chen@nso-hq-1(config)# devices device-group mygroup apply-template template-name vartest variable { name NAME value count() }
Error: Variable: NAME could not be set to: count() due to: Function count() can not be called with 0 arguments. Did you forget enclosing single quotes for string?&lt;/PRE&gt;&lt;P&gt;Below is the YANG, it looks like the type is yang:xpath1.0&lt;/P&gt;&lt;PRE&gt;list variable {&lt;BR /&gt;key name;&lt;BR /&gt;leaf name {&lt;BR /&gt;tailf:cli-completion-actionpoint "template-variable";&lt;BR /&gt;type string {&lt;BR /&gt;tailf:info&lt;BR /&gt;"The name of the XPath variable as used in the template";&lt;BR /&gt;}&lt;BR /&gt;mandatory "true";&lt;BR /&gt;}&lt;BR /&gt;leaf value {&lt;BR /&gt;type union {&lt;BR /&gt;type string {&lt;BR /&gt;tailf:info&lt;BR /&gt;"quoted;;some text enclosed in single quotes. This&lt;BR /&gt;is an XPath string.";&lt;BR /&gt;}&lt;BR /&gt;type string {&lt;BR /&gt;tailf:info&lt;BR /&gt;"number;;some integer or float number. This is an XPath&lt;BR /&gt;number.";&lt;BR /&gt;}&lt;BR /&gt;type yang:xpath1.0 {&lt;BR /&gt;tailf:info&lt;BR /&gt;"node set;;an XPath expression resulting in a node set";&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;mandatory "true";&lt;BR /&gt;}&lt;BR /&gt;}&lt;/PRE&gt;&lt;P&gt;Does anyone have any idea what we are missing? Or is this bug?&lt;/P&gt;</description>
    <pubDate>Wed, 17 Jun 2020 19:40:03 GMT</pubDate>
    <dc:creator>samuel.coome@secunetics.com</dc:creator>
    <dc:date>2020-06-17T19:40:03Z</dc:date>
    <item>
      <title>Unable to use XPath as a value when deploying a device template with variables</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4105161#M5380</link>
      <description>&lt;P&gt;We are using NSO 5.3.1.1&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a# show ncs-state version
ncs-state version 5.3.1.1&lt;/PRE&gt;&lt;P&gt;We attempted to apply a device template with a variable. This works fine. When doing it, we noticed that &amp;lt;node set&amp;gt; was an available option, which is an XPath expression.&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value ?
Possible completions:
&amp;lt;node set&amp;gt; an XPath expression resulting in a node set
&amp;lt;number&amp;gt; some integer or float number. This is an XPath number.
&amp;lt;quoted&amp;gt; some text enclosed in single quotes. This is an XPath string.&lt;/PRE&gt;&lt;P&gt;While attempting to use the results from an XPath expression in the device template (similar to how we would for a service template), we were unable to actually get it to work.&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value /devices/device[name='csr1']/address }
Error: Variable: NAME could not be set to: /devices/device[name='csr1']/address due to: XPATH syntax error. Did you forget enclosing single quotes for string?

admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value /devices/device/address }
Error: Variable: NAME could not be set to: /devices/device/address due to: XPATH syntax error. Did you forget enclosing single quotes for string?&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We attempted to use a XPath function of string(), thinking that may be required. But it failed, doing a regular xpath eval with string() does provide a value though.&lt;/P&gt;&lt;PRE&gt;admin@8a4d49ee4c2a(config)# devices device csr1 apply-template template-name test-variables variable { name NAME value string(/devices/device/address) }
Error: Variable: NAME could not be set to: string(/devices/device/address) due to: XPATH syntax error. Did you forget enclosing single quotes for string?

admin@8a4d49ee4c2a(config)# xpath eval string(/devices/device/address)
10.11.12.113

admin@8a4d49ee4c2a(config)# xpath eval /devices/device/address
/devices/device[name='csr-lab']/address :: 10.11.12.113
/devices/device[name='csr1']/address :: 10.11.12.113
/devices/device[name='gns3-csr1']/address :: 172.16.233.168
/devices/device[name='gns3-iosv-1']/address :: 172.16.233.167
/devices/device[name='gns3-ospf-iosv1']/address :: 172.16.233.216
/devices/device[name='gns3-ospf-iosv2']/address :: 172.16.233.217
/devices/device[name='new']/address :: 172.16.233.168&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We used a XPath function, and found that it is being evaluated.&lt;/P&gt;&lt;PRE&gt;allen.chen@nso-hq-1(config)# devices device-group mygroup apply-template template-name vartest variable { name NAME value count() }
Error: Variable: NAME could not be set to: count() due to: Function count() can not be called with 0 arguments. Did you forget enclosing single quotes for string?&lt;/PRE&gt;&lt;P&gt;Below is the YANG, it looks like the type is yang:xpath1.0&lt;/P&gt;&lt;PRE&gt;list variable {&lt;BR /&gt;key name;&lt;BR /&gt;leaf name {&lt;BR /&gt;tailf:cli-completion-actionpoint "template-variable";&lt;BR /&gt;type string {&lt;BR /&gt;tailf:info&lt;BR /&gt;"The name of the XPath variable as used in the template";&lt;BR /&gt;}&lt;BR /&gt;mandatory "true";&lt;BR /&gt;}&lt;BR /&gt;leaf value {&lt;BR /&gt;type union {&lt;BR /&gt;type string {&lt;BR /&gt;tailf:info&lt;BR /&gt;"quoted;;some text enclosed in single quotes. This&lt;BR /&gt;is an XPath string.";&lt;BR /&gt;}&lt;BR /&gt;type string {&lt;BR /&gt;tailf:info&lt;BR /&gt;"number;;some integer or float number. This is an XPath&lt;BR /&gt;number.";&lt;BR /&gt;}&lt;BR /&gt;type yang:xpath1.0 {&lt;BR /&gt;tailf:info&lt;BR /&gt;"node set;;an XPath expression resulting in a node set";&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;mandatory "true";&lt;BR /&gt;}&lt;BR /&gt;}&lt;/PRE&gt;&lt;P&gt;Does anyone have any idea what we are missing? Or is this bug?&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jun 2020 19:40:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4105161#M5380</guid>
      <dc:creator>samuel.coome@secunetics.com</dc:creator>
      <dc:date>2020-06-17T19:40:03Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to use XPath as a value when deploying a device template with variables</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4123613#M5493</link>
      <description>&lt;P&gt;I have the same issue. Trying to use XPath on template variables to point to XPATH node sets, but I get the same error message all the time, same error message.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jul 2020 15:04:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4123613#M5493</guid>
      <dc:creator>gusmb</dc:creator>
      <dc:date>2020-07-22T15:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to use XPath as a value when deploying a device template with variables</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4125668#M5500</link>
      <description>&lt;P&gt;As an alternative to passing XPATH variables to templates, you could do the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Define YANG model to store your baseline configs:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;module provisioning {&lt;BR /&gt;  namespace "http://com/example/provisioning";&lt;BR /&gt;  prefix provisioning;&lt;BR /&gt;&lt;BR /&gt;  import ietf-inet-types {&lt;BR /&gt;    prefix inet;&lt;BR /&gt;  }&lt;BR /&gt;  import tailf-ncs {&lt;BR /&gt;    prefix ncs;&lt;BR /&gt;  }&lt;BR /&gt;  import tailf-common {&lt;BR /&gt;    prefix tailf;&lt;BR /&gt;  }&lt;BR /&gt;&lt;BR /&gt;  container provisioning {&lt;BR /&gt;    list base-config {&lt;BR /&gt;      key device;&lt;BR /&gt;&lt;BR /&gt;      uses ncs:service-data;&lt;BR /&gt;      ncs:servicepoint "provisioning";&lt;BR /&gt;&lt;BR /&gt;      leaf device {&lt;BR /&gt;        tailf:info "Device";&lt;BR /&gt;        type leafref {&lt;BR /&gt;          path&amp;nbsp;"/ncs:devices/&lt;FONT color="#333333"&gt;ncs:device&lt;/FONT&gt;/ncs:name";&lt;BR /&gt;        }&lt;BR /&gt;      }&lt;BR /&gt;&lt;BR /&gt;      leaf address {&lt;BR /&gt;          type inet:ipv4-address;&lt;BR /&gt;      }&lt;BR /&gt;    }&lt;BR /&gt;  }&lt;BR /&gt;}&amp;nbsp;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Use NSO to populate the provisioning config:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;admin@ncs% show provisioning&lt;BR /&gt;base-config csr1 {&lt;BR /&gt;    address 10.11.12.113;&lt;BR /&gt;}&lt;/PRE&gt;&lt;P&gt;3. Define template to use the provisioning values via XPATH expressions&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;admin@ncs% show devices template Template_provisioning_example | display set&lt;BR /&gt;set devices templateTemplate_provisioning_example &lt;STRONG&gt;&amp;lt;your_path_to_address_leaf&amp;gt;&lt;/STRONG&gt; address "{/provisioning/base-config[device=$DEVICE]/address}"&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;4. Apply template without passing variables, since now everything is available in CDB to be accessible dynamically via XPATH:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;admin@ncs% request devices device csr1 apply-template template-name Template_provisioning_example&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The template would pick up csr1 from $DEVICE variable and look for the right configuration under /provisioning XPATH tree&lt;/P&gt;</description>
      <pubDate>Sun, 26 Jul 2020 10:49:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4125668#M5500</guid>
      <dc:creator>gusmb</dc:creator>
      <dc:date>2020-07-26T10:49:16Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to use XPath as a value when deploying a device template with variables</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4126865#M5505</link>
      <description>&lt;P&gt;Thanks, but I'm not looking for a work around. I was hoping to learn if/how to use the build in xpath for the device templates.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jul 2020 19:03:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4126865#M5505</guid>
      <dc:creator>samuel.coome@secunetics.com</dc:creator>
      <dc:date>2020-07-28T19:03:17Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to use XPath as a value when deploying a device template with variables</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4128713#M5522</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Quoting from the documentation (NSO Development Guide / Templates / Basic Principles / Values in a template)&lt;/P&gt;
&lt;PRE&gt;If the value contains a pair of {...} the string between the curly braces is &lt;BR /&gt;treated as an XPath 1.0 expression.&lt;/PRE&gt;
&lt;P&gt;So, you would do&lt;/P&gt;
&lt;PRE&gt;devices device csr1 apply-template template-name test-variables &lt;BR /&gt;variable { name NAME value "{/devices/device[name='csr1']/address}" }&lt;/PRE&gt;
&lt;P&gt;Note the "{...}" around the Xpath expression.&lt;/P&gt;
&lt;P&gt;/Ram&lt;/P&gt;
&lt;P&gt;PS: The Templates chapter in the Development guide is quite a good read, with lots of examples of advanced usage.&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2020 15:37:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4128713#M5522</guid>
      <dc:creator>ramkraja</dc:creator>
      <dc:date>2020-07-31T15:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to use XPath as a value when deploying a device template with variables</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4128728#M5524</link>
      <description>&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have you tried this? Did you get it to work?&lt;BR /&gt;&lt;BR /&gt;I ask because when I have tried it, it fails.&amp;nbsp;&lt;BR /&gt;I gave it a try after&amp;nbsp;&lt;SPAN class=""&gt;&lt;A href="https://community.cisco.com/t5/user/viewprofilepage/user-id/404400" target="_self"&gt;gusmb&lt;/A&gt;&amp;nbsp;responded with his example, which had xpath inside of quotes and curlies.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;admin@ncs% show devices template Template_provisioning_example | display set
set devices templateTemplate_provisioning_example &amp;lt;your_path_to_address_leaf&amp;gt; address "{/provisioning/base-config[device=$DEVICE]/address}"&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;However when I try it, it fails.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;The first example uses double quotes, the second does not. The interesting thing, is if I tab complete, it removes the double quotes.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;samuel.coome@nso-hq-1(config)# devices device csr1 apply-template template-name vartest variable { name NAME value "{/devices/device[name='csr1']/name}" }
Error: Variable: NAME could not be set to: {/devices/device[name='csr1']/name} due to: Invalid name: {/devi. Did you forget enclosing single quotes for string?

samuel.coome@nso-hq-1(config)# devices device csr1 apply-template template-name vartest variable { name NAME value {/devices/device[name='csr1']/name} }
Error: Variable: NAME could not be set to: {/devices/device[name='csr1']/name} due to: Invalid name: {/devi. Did you forget enclosing single quotes for string?

samuel.coome@nso-hq-1(config)#&lt;/PRE&gt;&lt;P&gt;I also attempted it without a xpath variable, incase that was causing an issue (thought then it'd be a list returned instead of a single value...).&lt;/P&gt;&lt;PRE&gt;samuel.coome@nso-hq-1(config)# devices device csr1 apply-template template-name vartest variable { name NAME value "{/devices/device/name}" }
Error: Variable: NAME could not be set to: {/devices/device/name} due to: Invalid name: {/devi. Did you forget enclosing single quotes for string?

samuel.coome@nso-hq-1(config)# devices device csr1 apply-template template-name vartest variable { name NAME value {/devices/device/name} }
Error: Variable: NAME could not be set to: {/devices/device/name} due to: Invalid name: {/devi. Did you forget enclosing single quotes for string?&lt;/PRE&gt;&lt;P&gt;So no quotes, and double quotes don't seem to work with {...}, so I tried single quotes.&lt;/P&gt;&lt;PRE&gt;samuel.coome@nso-hq-1(config)# devices device csr1 apply-template template-name vartest variable { name NAME value '{/devices/device[name=\'csr1\']/name}' }
Error: Variable: NAME could not be set to: '{/devices/device[name='csr1']/name}' due to: XPath syntax error. Did you forget enclosing single quotes for string?

samuel.coome@nso-hq-1(config)# devices device csr1 apply-template template-name vartest variable { name NAME value '{/devices/device[name="csr1"]/name}' }
apply-template-result {
    device csr1
    result ok
}

samuel.coome@nso-hq-1(config)# commit dry-run
cli {
    local-node {
        data  devices {
                  device csr1 {
                      config {
             -            ios:hostname csr1;
             +            ios:hostname "{/devices/device[name=\"csr1\"]/name}";
                      }
                  }
              }
    }
}&lt;/PRE&gt;&lt;P&gt;Which, as you can see ends up just taking it as a string.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm trying to get a working example of the XPath actually working for a device-template value. If you can demonstrate a working example, perhaps I will understand better, but so far the documentation doesn't seem correct, or I do not understand it.&lt;BR /&gt;&lt;BR /&gt;I have opened a TAC case looking for more help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jul 2020 16:00:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4128728#M5524</guid>
      <dc:creator>samuel.coome@secunetics.com</dc:creator>
      <dc:date>2020-07-31T16:00:19Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to use XPath as a value when deploying a device template with variables</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4129701#M5534</link>
      <description>&lt;P&gt;From opening a Cisco TAC case and getting information from the developers, the &amp;lt;node path&amp;gt; is not supported and the documentation is currently incorrect.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Hi Samuel,

I checked with our developer, currently we do not support &amp;lt;node-set&amp;gt; in apply-template with variables. I will log an internal ticket to correct the data model or provides a better error message that tells that we don't accept XPath expressions as valid values.
In the meantime the only option is the workaround mentioned

Thanks
Brad Moseley
Cisco Systems&lt;/PRE&gt;</description>
      <pubDate>Mon, 03 Aug 2020 18:56:29 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/unable-to-use-xpath-as-a-value-when-deploying-a-device-template/m-p/4129701#M5534</guid>
      <dc:creator>samuel.coome@secunetics.com</dc:creator>
      <dc:date>2020-08-03T18:56:29Z</dc:date>
    </item>
  </channel>
</rss>

