<?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 Re: YModelError:  Could not create data node: queue-limit[1] : Schema node not found.. Path: queue-limit in Tools</title>
    <link>https://community.cisco.com/t5/tools/ymodelerror-could-not-create-data-node-queue-limit-1-schema-node/m-p/4190607#M1727</link>
    <description>&lt;P&gt;i had called the api in a wrong manner..issue solved by using:&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;class_map_obj.queue_limit.value&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;100&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;class_map_obj.queue_limit.unit&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"us"&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Mon, 30 Nov 2020 10:30:41 GMT</pubDate>
    <dc:creator>arynair</dc:creator>
    <dc:date>2020-11-30T10:30:41Z</dc:date>
    <item>
      <title>YModelError:  Could not create data node: queue-limit[1] : Schema node not found.. Path: queue-limit</title>
      <link>https://community.cisco.com/t5/tools/ymodelerror-could-not-create-data-node-queue-limit-1-schema-node/m-p/4190564#M1726</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I am trying to configure QoS on iosxrv using the ydk-py&lt;/P&gt;
&lt;P&gt;however, when applying queue-limit, I get an error from the system saying schema not found.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;my code snippet:&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;#importing&amp;nbsp;all&amp;nbsp;required&amp;nbsp;libraries&amp;nbsp;here&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;from&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;ydk.models.cisco_ios_xr&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;import&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;Cisco_IOS_XR_infra_policymgr_cfg&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;as&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;xr_infra_policymgr_cfg&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;from&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;ydk.services&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;import&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;CRUDService&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;from&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;ydk.providers&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;import&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;NetconfServiceProvider&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;self&lt;/SPAN&gt;&lt;SPAN&gt;.qos_config_obj&amp;nbsp;=&amp;nbsp;xr_infra_policymgr_cfg.PolicyManager()&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;#configure&amp;nbsp;policy&amp;nbsp;map&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;policy_map_obj&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;self&lt;/SPAN&gt;&lt;SPAN&gt;.qos_config_obj.policy_maps.PolicyMap()&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;policy_map_obj.type&amp;nbsp;=&amp;nbsp;xr_infra_policymgr_cfg.PolicyMapType.qos&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;policy_map_obj.name&amp;nbsp;=&amp;nbsp;policy_map1_name&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;class_map_obj&amp;nbsp;=&amp;nbsp;policy_map_obj.PolicyMapRule()&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;class_map_obj.class_name&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;self&lt;/SPAN&gt;&lt;SPAN&gt;.pm1_class1_name&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;class_map_obj.class_type&amp;nbsp;=&amp;nbsp;xr_infra_policymgr_cfg.PmapClassMapType.qos&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;self&lt;/SPAN&gt;&lt;SPAN&gt;.qos_config_obj.policy_maps.policy_map.append(policy_map_obj)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;#priority&amp;nbsp;level&amp;nbsp;config------&amp;gt;WORKING&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;class_map_obj.priority_level&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;policy_map_obj.policy_map_rule.append(class_map_obj)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;self&lt;/SPAN&gt;&lt;SPAN&gt;.qos_config_obj.policy_maps.policy_map.append(policy_map_obj)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;#que&amp;nbsp;limit&amp;nbsp;config&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;que_lim_obj&amp;nbsp;=&amp;nbsp;class_map_obj.QueueLimit()&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;que_lim_obj.value&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;100&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;que_lim_obj.unit&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"us"&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;policy_map_obj.policy_map_rule.append(que_lim_obj)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;I am able to create policy map without error, but unable to push queue limit&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;I get following error:&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;2020-11-27 19:54:11,447 - ydk - INFO - Executing CRUD update operation on [Cisco-IOS-XR-infra-policymgr-cfg:policy-manager]&lt;BR /&gt;2020-11-27 19:54:11,448 - ydk - INFO - Executing 'edit-config' RPC on [Cisco-IOS-XR-infra-policymgr-cfg:policy-manager]&lt;BR /&gt;2020-11-27 19:54:11,455 - ydk - ERROR - Data is invalid according to the yang model. Libyang error: Schema node not found. Path: 'queue-limit'&lt;BR /&gt;2020-11-27 19:54:11,455 - ydk - ERROR - Data is invalid according to the yang model. Libyang error: Schema node not found. Path: 'queue-limit'&lt;BR /&gt;2020-11-27 19:54:11,455 - ydk - ERROR - Could not create data node: queue-limit[1] for path: 'queue-limit[1]', value: ''&lt;BR /&gt;Traceback (most recent call last):&lt;BR /&gt;File "master.py", line 233, in &amp;lt;module&amp;gt;&lt;BR /&gt;QOS_config_main(device_netconf,device_input)&lt;BR /&gt;File "master.py", line 201, in QOS_config_main&lt;BR /&gt;crud_service.update(device_netconf,qos_config_obj.qos_config_obj)&lt;BR /&gt;File "/usr/local/lib/python3.5/dist-packages/ydk/errors/error_handler.py", line 112, in helper&lt;BR /&gt;return func(self, provider, entity, *args, **kwargs)&lt;BR /&gt;File "/usr/local/lib/python3.5/dist-packages/ydk/services/crud_service.py", line 98, in update&lt;BR /&gt;return self._crud.update(provider, entity)&lt;BR /&gt;File "/usr/lib/python3.5/contextlib.py", line 77, in __exit__&lt;BR /&gt;self.gen.throw(type, value, traceback)&lt;BR /&gt;File "/usr/local/lib/python3.5/dist-packages/ydk/errors/error_handler.py", line 82, in handle_runtime_error&lt;BR /&gt;_raise(_exc)&lt;BR /&gt;File "/usr/local/lib/python3.5/dist-packages/ydk/errors/error_handler.py", line 54, in _raise&lt;BR /&gt;exec("raise exc from None")&lt;BR /&gt;File "&amp;lt;string&amp;gt;", line 1, in &amp;lt;module&amp;gt;&lt;BR /&gt;ydk.errors.YModelError: Could not create data node: queue-limit[1] : Schema node not found.. Path: queue-limit&lt;BR /&gt;2020-11-27 19:54:11,482 - ydk - INFO - Disconnected from device&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;please help me resolve this issue...i believe there is a mistake in the code somewhere&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;I am having issues with children of this class:&lt;/DIV&gt;
&lt;DIV&gt;&lt;EM class="property"&gt;class&lt;/EM&gt;&lt;CODE class="descclassname"&gt;PolicyManager.PolicyMaps.PolicyMap.&lt;/CODE&gt;&lt;CODE class="descname"&gt;PolicyMapRule&lt;/CODE&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;thanks,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;arynair&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 30 Nov 2020 10:08:39 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/ymodelerror-could-not-create-data-node-queue-limit-1-schema-node/m-p/4190564#M1726</guid>
      <dc:creator>arynair</dc:creator>
      <dc:date>2020-11-30T10:08:39Z</dc:date>
    </item>
    <item>
      <title>Re: YModelError:  Could not create data node: queue-limit[1] : Schema node not found.. Path: queue-limit</title>
      <link>https://community.cisco.com/t5/tools/ymodelerror-could-not-create-data-node-queue-limit-1-schema-node/m-p/4190607#M1727</link>
      <description>&lt;P&gt;i had called the api in a wrong manner..issue solved by using:&lt;/P&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;class_map_obj.queue_limit.value&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;100&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;class_map_obj.queue_limit.unit&amp;nbsp;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"us"&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 30 Nov 2020 10:30:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/ymodelerror-could-not-create-data-node-queue-limit-1-schema-node/m-p/4190607#M1727</guid>
      <dc:creator>arynair</dc:creator>
      <dc:date>2020-11-30T10:30:41Z</dc:date>
    </item>
  </channel>
</rss>

