<?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 Perl Module Wrapper for the NetSight Device WebService in FAQs</title>
    <link>https://community.extremenetworks.com/t5/faqs/perl-module-wrapper-for-the-netsight-device-webservice/m-p/50616#M669</link>
    <description>&lt;B&gt;*Content migrated from LinkedIn Group - Enterasys OneFabric Connect Central&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;By: Christopher Handwerker, Software Engineer at ENdurance International Groups&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
I wrote a Perl module that provides an object oriented interface to the NetSight Device WebService. It provides wrapper methods for parsing raw API calls into Perl friendly data structures. &lt;BR /&gt;
&lt;BR /&gt;
This module is especially helpful if you do any SNMP scripting with the perl SNMP module (based off the Net-SNMP tools). For example the return object of the getSnmp() method can be used to create a new SNMP session object which can then be used to query mibs. I use this for making custom NetSight alarm scripts so that the SNMP credentials always stay up to date. &lt;BR /&gt;
&lt;BR /&gt;
You can see more documentation and download the module here, &lt;BR /&gt;
&lt;A href="https://www.linkedin.com/redirect?url=https%3A%2F%2Fmetacpan%2Eorg%2Fmodule%2FEnterasys%3A%3ANetSight&amp;amp;#38;urlhash=T1Xc&amp;amp;#38;_t=tracking_anet" target="_blank" rel="nofollow noreferrer noopener"&gt;https://metacpan.org/module/Enterasys::NetSight&lt;/A&gt; &lt;BR /&gt;
&lt;BR /&gt;
Or use the cpan or cpanm CLI utility to download and install it and automatically resolve dependencies. &lt;BR /&gt;
&lt;BR /&gt;
If you would like to contribute to the module or build the package from source it is also available on github, &lt;BR /&gt;
&lt;A href="https://www.linkedin.com/redirect?url=https%3A%2F%2Fgithub%2Ecom%2Fchandwer%2FEnterasys-NetSight&amp;amp;#38;urlhash=TgqD&amp;amp;#38;_t=tracking_anet" target="_blank" rel="nofollow noreferrer noopener"&gt;https://github.com/chandwer/Enterasys-NetSight&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="https://www.linkedin.com/redirect?url=https%3A%2F%2Fmetacpan%2Eorg%2Fmodule%2FEnterasys%3A%3ANetSight&amp;amp;#38;urlhash=T1Xc" target="_blank" rel="nofollow noreferrer noopener"&gt;metacpan.org&lt;/A&gt;&lt;BR /&gt;</description>
    <pubDate>Wed, 03 Sep 2014 02:41:00 GMT</pubDate>
    <dc:creator>FAQ_User</dc:creator>
    <dc:date>2014-09-03T02:41:00Z</dc:date>
    <item>
      <title>Perl Module Wrapper for the NetSight Device WebService</title>
      <link>https://community.extremenetworks.com/t5/faqs/perl-module-wrapper-for-the-netsight-device-webservice/m-p/50616#M669</link>
      <description>&lt;B&gt;*Content migrated from LinkedIn Group - Enterasys OneFabric Connect Central&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;By: Christopher Handwerker, Software Engineer at ENdurance International Groups&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
I wrote a Perl module that provides an object oriented interface to the NetSight Device WebService. It provides wrapper methods for parsing raw API calls into Perl friendly data structures. &lt;BR /&gt;
&lt;BR /&gt;
This module is especially helpful if you do any SNMP scripting with the perl SNMP module (based off the Net-SNMP tools). For example the return object of the getSnmp() method can be used to create a new SNMP session object which can then be used to query mibs. I use this for making custom NetSight alarm scripts so that the SNMP credentials always stay up to date. &lt;BR /&gt;
&lt;BR /&gt;
You can see more documentation and download the module here, &lt;BR /&gt;
&lt;A href="https://www.linkedin.com/redirect?url=https%3A%2F%2Fmetacpan%2Eorg%2Fmodule%2FEnterasys%3A%3ANetSight&amp;amp;#38;urlhash=T1Xc&amp;amp;#38;_t=tracking_anet" target="_blank" rel="nofollow noreferrer noopener"&gt;https://metacpan.org/module/Enterasys::NetSight&lt;/A&gt; &lt;BR /&gt;
&lt;BR /&gt;
Or use the cpan or cpanm CLI utility to download and install it and automatically resolve dependencies. &lt;BR /&gt;
&lt;BR /&gt;
If you would like to contribute to the module or build the package from source it is also available on github, &lt;BR /&gt;
&lt;A href="https://www.linkedin.com/redirect?url=https%3A%2F%2Fgithub%2Ecom%2Fchandwer%2FEnterasys-NetSight&amp;amp;#38;urlhash=TgqD&amp;amp;#38;_t=tracking_anet" target="_blank" rel="nofollow noreferrer noopener"&gt;https://github.com/chandwer/Enterasys-NetSight&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="https://www.linkedin.com/redirect?url=https%3A%2F%2Fmetacpan%2Eorg%2Fmodule%2FEnterasys%3A%3ANetSight&amp;amp;#38;urlhash=T1Xc" target="_blank" rel="nofollow noreferrer noopener"&gt;metacpan.org&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 03 Sep 2014 02:41:00 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/faqs/perl-module-wrapper-for-the-netsight-device-webservice/m-p/50616#M669</guid>
      <dc:creator>FAQ_User</dc:creator>
      <dc:date>2014-09-03T02:41:00Z</dc:date>
    </item>
  </channel>
</rss>

