Metadata-Version: 1.1
Name: shellsnmp
Version: 0.0.9
Summary: Python snmp using shell calls
Home-page: http://github.com/mpenning/shellsnmp/
Author: David Michael Pennington
Author-email: mike@pennington.net
License: MIT
Description: #########
        shellsnmp
        #########
        
        *Shamelessly (ab)using NET-SNMP shell commands for a quick-and-dirty Python SNMP lib*
        
        Why
        ---
        
        - I'm not fond of the pySNMP_ API
        - snimpy_ requires loading libffi-dev and libsmi-dev (i.e. root privs) on the system
        - It's fast enough
        
        Usage
        -----
        
        Be sure you have MIB files loaded on your system. You can download them from
        Cisco's FTP site like this... 
        ``wget ftp://ftp.cisco.com/pub/mibs/v2/MIB-NAME.my`` ::
        
            from shellsnmp.Poller import SNMP
        
            snmp = SNMP(community='public', host='172.16.1.3')
            status, time = snmp.bulkwalk(mibfile='/path/to/IF-MIB.my', 
                oidspec='ifOperStatus')
        
        Note that only ``bulkwalk()`` has been implemented at this time.
        
        Installation
        ------------
        
        ::
        
            pip install shellsnmp
        
        
        License and Copyright
        ---------------------
        
        Licensed MIT
        
        Copyright 2016 - David Michael Pennington (mike /|at|\ pennington.net)
        
        .. _`pySNMP`: http://pysnmp.sourceforge.net/
        .. _`snimpy`: https://github.com/vincentbernat/snimpy
        
Keywords: Python snmp using shell calls
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Telecommunications Industry
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Communications
Classifier: Topic :: Internet
Classifier: Topic :: System :: Networking
Classifier: Topic :: System :: Networking :: Monitoring
Classifier: Topic :: Software Development :: Libraries :: Python Modules
