<?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: NSO Maagic API add cmd 'ip http active-session-modules none' in NSO Developer Hub Discussions</title>
    <link>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-maagic-api-add-cmd-ip-http-active-session-modules-none/m-p/3925939#M4317</link>
    <description>You use “as trans” but then you attempt to get your root from t. You want to get_root(trans) I think.&lt;BR /&gt;</description>
    <pubDate>Tue, 17 Sep 2019 22:15:28 GMT</pubDate>
    <dc:creator>vleijon</dc:creator>
    <dc:date>2019-09-17T22:15:28Z</dc:date>
    <item>
      <title>NSO Maagic API add cmd 'ip http active-session-modules none'</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-maagic-api-add-cmd-ip-http-active-session-modules-none/m-p/3925938#M4316</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm creating an automation to do automated healing of network device misconfigs. &amp;nbsp;One fix would be for an audit to be able to add back 'ip http active-session-modules none'. &amp;nbsp;I found one article that talked about using the .create() method but I end up with:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;gt;&amp;gt;&amp;gt; with ncs.maapi.single_write_trans('XXXXX', 'python', groups=['XXXXXXXX']) as trans:&lt;BR /&gt;... root = ncs.maagic.get_root(t)&lt;BR /&gt;... device_cdb = root.devices.device["XXXXXXXXX"]&lt;BR /&gt;... device_cdb.config.ios__ip.http.active_session_modules.none.create()&lt;BR /&gt;... trans.apply()&lt;BR /&gt;... &lt;BR /&gt;Traceback (most recent call last):&lt;BR /&gt;File "&amp;lt;stdin&amp;gt;", line 4, in &amp;lt;module&amp;gt;&lt;BR /&gt;File "/apps/nso/opt/ncs/current/src/ncs/pyapi/ncs/maagic.py", line 1017, in create&lt;BR /&gt;if not self._backend.exists(self._path):&lt;BR /&gt;File "/apps/nso/opt/ncs/current/src/ncs/pyapi/ncs/maapi.py", line 1175, in proxy&lt;BR /&gt;return real(self2.maapi, self2.th, *args, **kwargs)&lt;BR /&gt;File "/apps/nso/opt/ncs/current/src/ncs/pyapi/ncs/maapi.py", line 404, in exists&lt;BR /&gt;return True if _tm.maapi.exists(self.msock, th, path) else False&lt;BR /&gt;File "/usr/lib64/python2.7/socket.py", line 224, in meth&lt;BR /&gt;return getattr(self._sock,name)(*args)&lt;BR /&gt;File "/usr/lib64/python2.7/socket.py", line 170, in _dummy&lt;BR /&gt;raise error(EBADF, 'Bad file descriptor')&lt;BR /&gt;socket.error: [Errno 9] Bad file descriptor&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Sep 2019 22:12:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-maagic-api-add-cmd-ip-http-active-session-modules-none/m-p/3925938#M4316</guid>
      <dc:creator>jacurran</dc:creator>
      <dc:date>2019-09-17T22:12:40Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Maagic API add cmd 'ip http active-session-modules none'</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-maagic-api-add-cmd-ip-http-active-session-modules-none/m-p/3925939#M4317</link>
      <description>You use “as trans” but then you attempt to get your root from t. You want to get_root(trans) I think.&lt;BR /&gt;</description>
      <pubDate>Tue, 17 Sep 2019 22:15:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-maagic-api-add-cmd-ip-http-active-session-modules-none/m-p/3925939#M4317</guid>
      <dc:creator>vleijon</dc:creator>
      <dc:date>2019-09-17T22:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: NSO Maagic API add cmd 'ip http active-session-modules none'</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-maagic-api-add-cmd-ip-http-active-session-modules-none/m-p/3925942#M4318</link>
      <description>&lt;P&gt;Ah, yep, thank you. &amp;nbsp;I was cutting a pasting from a few different parts of my project. &amp;nbsp;Some parts I use "t", some "trans". &amp;nbsp;That solved the issue!&lt;/P&gt;</description>
      <pubDate>Tue, 17 Sep 2019 22:19:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-maagic-api-add-cmd-ip-http-active-session-modules-none/m-p/3925942#M4318</guid>
      <dc:creator>jacurran</dc:creator>
      <dc:date>2019-09-17T22:19:25Z</dc:date>
    </item>
  </channel>
</rss>

