diff options
author | elie <elie> | 2015-11-20 20:57:28 +0000 |
---|---|---|
committer | elie <elie> | 2015-11-20 20:57:28 +0000 |
commit | 87a7a35d1e9f762210c7520315158ceb5f5487d9 (patch) | |
tree | 6237737a13112a151e5c04917e8f64cb5158cc8b /pysnmp/smi | |
parent | 0d55f58dcef1d8b3b9a044ec805575fb3b06d343 (diff) | |
download | pysnmp-git-87a7a35d1e9f762210c7520315158ceb5f5487d9.tar.gz |
copyright notice added to source code
Diffstat (limited to 'pysnmp/smi')
39 files changed, 210 insertions, 14 deletions
diff --git a/pysnmp/smi/builder.py b/pysnmp/smi/builder.py index 7f9db701..ec2311c7 100644 --- a/pysnmp/smi/builder.py +++ b/pysnmp/smi/builder.py @@ -1,4 +1,9 @@ -# MIB modules loader +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# import os, sys, imp, struct, marshal, time, traceback try: from errno import ENOENT diff --git a/pysnmp/smi/compiler.py b/pysnmp/smi/compiler.py index 3bd59019..bfb793bc 100644 --- a/pysnmp/smi/compiler.py +++ b/pysnmp/smi/compiler.py @@ -1,6 +1,8 @@ # -# Attach PySMI MIB compiler to PySNMP MIB builder and configure -# both accordingly. +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html # import os import sys diff --git a/pysnmp/smi/error.py b/pysnmp/smi/error.py index b14e356f..9368be16 100644 --- a/pysnmp/smi/error.py +++ b/pysnmp/smi/error.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# from pyasn1.error import PyAsn1Error from pysnmp.error import PySnmpError diff --git a/pysnmp/smi/exval.py b/pysnmp/smi/exval.py index 3fc1e727..8b096a6a 100644 --- a/pysnmp/smi/exval.py +++ b/pysnmp/smi/exval.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# from pysnmp.proto import rfc1905 noSuchObject = rfc1905.noSuchObject diff --git a/pysnmp/smi/indices.py b/pysnmp/smi/indices.py index a7fddc13..2bad1e61 100644 --- a/pysnmp/smi/indices.py +++ b/pysnmp/smi/indices.py @@ -1,7 +1,13 @@ -"""Ordered dictionaries classes used for indices""" +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# from bisect import bisect class OrderedDict(dict): + """Ordered dictionary used for indices""" def __init__(self, **kwargs): self.__keys = [] self.__dirty = True @@ -86,6 +92,7 @@ class OrderedDict(dict): return self.__keysLens class OidOrderedDict(OrderedDict): + """OID-ordered dictionary used for indices""" def __init__(self, **kwargs): self.__keysCache = {} OrderedDict.__init__(self, **kwargs) diff --git a/pysnmp/smi/instrum.py b/pysnmp/smi/instrum.py index 98285beb..6285e7ba 100644 --- a/pysnmp/smi/instrum.py +++ b/pysnmp/smi/instrum.py @@ -1,4 +1,9 @@ -# MIB modules management +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# import sys import traceback from pysnmp.smi import error diff --git a/pysnmp/smi/mibs/ASN1-ENUMERATION.py b/pysnmp/smi/mibs/ASN1-ENUMERATION.py index ee3f37b9..af1f2535 100644 --- a/pysnmp/smi/mibs/ASN1-ENUMERATION.py +++ b/pysnmp/smi/mibs/ASN1-ENUMERATION.py @@ -1,4 +1,9 @@ -# ASN.1 types enumeration tools +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# from pyasn1.type import namedval mibBuilder.exportSymbols( diff --git a/pysnmp/smi/mibs/ASN1-REFINEMENT.py b/pysnmp/smi/mibs/ASN1-REFINEMENT.py index 9db38e70..22ac2668 100644 --- a/pysnmp/smi/mibs/ASN1-REFINEMENT.py +++ b/pysnmp/smi/mibs/ASN1-REFINEMENT.py @@ -1,4 +1,9 @@ -# ASN.1 types refinement tools +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# from pyasn1.type import constraint mibBuilder.exportSymbols( diff --git a/pysnmp/smi/mibs/ASN1.py b/pysnmp/smi/mibs/ASN1.py index c36ccc89..1156b842 100644 --- a/pysnmp/smi/mibs/ASN1.py +++ b/pysnmp/smi/mibs/ASN1.py @@ -1,4 +1,9 @@ -# ASN.1 objects used in SNMP +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# from pyasn1.type import univ from pysnmp.proto import rfc1902 diff --git a/pysnmp/smi/mibs/PYSNMP-MIB.py b/pysnmp/smi/mibs/PYSNMP-MIB.py index 73176aaf..ee8f4b0c 100644 --- a/pysnmp/smi/mibs/PYSNMP-MIB.py +++ b/pysnmp/smi/mibs/PYSNMP-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module PYSNMP-MIB (http://pysnmp.sf.net) # ASN.1 source file:///Users/ilya/src/py/pysnmp/docs/mibs/PYSNMP-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 16:21:43 2015 diff --git a/pysnmp/smi/mibs/PYSNMP-SOURCE-MIB.py b/pysnmp/smi/mibs/PYSNMP-SOURCE-MIB.py index 7e513853..56b176ee 100644 --- a/pysnmp/smi/mibs/PYSNMP-SOURCE-MIB.py +++ b/pysnmp/smi/mibs/PYSNMP-SOURCE-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module PYSNMP-SOURCE-MIB (http://pysnmp.sf.net) # ASN.1 source file:///Users/ilya/src/py/pysnmp/docs/mibs/PYSNMP-SOURCE-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 16:25:01 2015 diff --git a/pysnmp/smi/mibs/PYSNMP-USM-MIB.py b/pysnmp/smi/mibs/PYSNMP-USM-MIB.py index 4786ae17..44827fe3 100644 --- a/pysnmp/smi/mibs/PYSNMP-USM-MIB.py +++ b/pysnmp/smi/mibs/PYSNMP-USM-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module PYSNMP-USM-MIB (http://pysnmp.sf.net) # ASN.1 source file:///Users/ilya/src/py/pysnmp/docs/mibs/PYSNMP-USM-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 16:26:08 2015 diff --git a/pysnmp/smi/mibs/RFC1158-MIB.py b/pysnmp/smi/mibs/RFC1158-MIB.py index 96a964b3..990b1d7c 100644 --- a/pysnmp/smi/mibs/RFC1158-MIB.py +++ b/pysnmp/smi/mibs/RFC1158-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module RFC1158-MIB (http://pysnmp.sf.net) # It is a stripped version of MIB that contains only symbols that is # unique to SMIv1 and have no analogues in SMIv2 diff --git a/pysnmp/smi/mibs/RFC1213-MIB.py b/pysnmp/smi/mibs/RFC1213-MIB.py index af4356b3..23388a5d 100644 --- a/pysnmp/smi/mibs/RFC1213-MIB.py +++ b/pysnmp/smi/mibs/RFC1213-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module RFC1158-MIB (http://pysnmp.sf.net) # It is a stripped version of MIB that contains only symbols that is # unique to SMIv1 and have no analogues in SMIv2 diff --git a/pysnmp/smi/mibs/SNMP-COMMUNITY-MIB.py b/pysnmp/smi/mibs/SNMP-COMMUNITY-MIB.py index 4867b2be..69a0ce26 100644 --- a/pysnmp/smi/mibs/SNMP-COMMUNITY-MIB.py +++ b/pysnmp/smi/mibs/SNMP-COMMUNITY-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-COMMUNITY-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-COMMUNITY-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 16:28:11 2015 diff --git a/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py b/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py index b5bcbeb8..0070c038 100644 --- a/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py +++ b/pysnmp/smi/mibs/SNMP-FRAMEWORK-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-FRAMEWORK-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-FRAMEWORK-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 19:37:28 2015 diff --git a/pysnmp/smi/mibs/SNMP-MPD-MIB.py b/pysnmp/smi/mibs/SNMP-MPD-MIB.py index 688f2d19..1c76f44c 100644 --- a/pysnmp/smi/mibs/SNMP-MPD-MIB.py +++ b/pysnmp/smi/mibs/SNMP-MPD-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-MPD-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-MPD-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 16:31:46 2015 diff --git a/pysnmp/smi/mibs/SNMP-NOTIFICATION-MIB.py b/pysnmp/smi/mibs/SNMP-NOTIFICATION-MIB.py index 96efcdb7..bfa2dc2a 100644 --- a/pysnmp/smi/mibs/SNMP-NOTIFICATION-MIB.py +++ b/pysnmp/smi/mibs/SNMP-NOTIFICATION-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-NOTIFICATION-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-NOTIFICATION-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:00:18 2015 diff --git a/pysnmp/smi/mibs/SNMP-PROXY-MIB.py b/pysnmp/smi/mibs/SNMP-PROXY-MIB.py index 676eeda8..588dabda 100644 --- a/pysnmp/smi/mibs/SNMP-PROXY-MIB.py +++ b/pysnmp/smi/mibs/SNMP-PROXY-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-PROXY-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-PROXY-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:02:14 2015 diff --git a/pysnmp/smi/mibs/SNMP-TARGET-MIB.py b/pysnmp/smi/mibs/SNMP-TARGET-MIB.py index 48864cb7..feb9f715 100644 --- a/pysnmp/smi/mibs/SNMP-TARGET-MIB.py +++ b/pysnmp/smi/mibs/SNMP-TARGET-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-TARGET-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-TARGET-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:04:28 2015 diff --git a/pysnmp/smi/mibs/SNMP-USER-BASED-SM-3DES-MIB.py b/pysnmp/smi/mibs/SNMP-USER-BASED-SM-3DES-MIB.py index 27323276..1cd0918b 100644 --- a/pysnmp/smi/mibs/SNMP-USER-BASED-SM-3DES-MIB.py +++ b/pysnmp/smi/mibs/SNMP-USER-BASED-SM-3DES-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-USER-BASED-SM-3DES-MIB (http://pysnmp.sf.net) # ASN.1 source http://mibs.snmplabs.com:80/asn1/SNMP-USER-BASED-SM-3DES-MIB # Produced by pysmi-0.0.5 at Sat Sep 19 23:09:40 2015 diff --git a/pysnmp/smi/mibs/SNMP-USER-BASED-SM-MIB.py b/pysnmp/smi/mibs/SNMP-USER-BASED-SM-MIB.py index 5046e1cd..7de6ec45 100644 --- a/pysnmp/smi/mibs/SNMP-USER-BASED-SM-MIB.py +++ b/pysnmp/smi/mibs/SNMP-USER-BASED-SM-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-USER-BASED-SM-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-USER-BASED-SM-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:10:57 2015 diff --git a/pysnmp/smi/mibs/SNMP-USM-AES-MIB.py b/pysnmp/smi/mibs/SNMP-USM-AES-MIB.py index 4b5c2d75..263f3052 100644 --- a/pysnmp/smi/mibs/SNMP-USM-AES-MIB.py +++ b/pysnmp/smi/mibs/SNMP-USM-AES-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-USM-AES-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-USM-AES-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:11:55 2015 diff --git a/pysnmp/smi/mibs/SNMP-VIEW-BASED-ACM-MIB.py b/pysnmp/smi/mibs/SNMP-VIEW-BASED-ACM-MIB.py index 4446804d..7a5283fe 100644 --- a/pysnmp/smi/mibs/SNMP-VIEW-BASED-ACM-MIB.py +++ b/pysnmp/smi/mibs/SNMP-VIEW-BASED-ACM-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMP-VIEW-BASED-ACM-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:12:54 2015 diff --git a/pysnmp/smi/mibs/SNMPv2-CONF.py b/pysnmp/smi/mibs/SNMPv2-CONF.py index aaaf17a4..d4a200cd 100644 --- a/pysnmp/smi/mibs/SNMPv2-CONF.py +++ b/pysnmp/smi/mibs/SNMPv2-CONF.py @@ -1,5 +1,8 @@ # -# WARNING: some of the classes below are manually implemented +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html # MibNode, = mibBuilder.importSymbols('SNMPv2-SMI', 'MibNode') diff --git a/pysnmp/smi/mibs/SNMPv2-MIB.py b/pysnmp/smi/mibs/SNMPv2-MIB.py index 5e1307cb..770e3d0c 100644 --- a/pysnmp/smi/mibs/SNMPv2-MIB.py +++ b/pysnmp/smi/mibs/SNMPv2-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module SNMPv2-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/SNMPv2-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:15:24 2015 diff --git a/pysnmp/smi/mibs/SNMPv2-SMI.py b/pysnmp/smi/mibs/SNMPv2-SMI.py index 1260350b..bdc26997 100644 --- a/pysnmp/smi/mibs/SNMPv2-SMI.py +++ b/pysnmp/smi/mibs/SNMPv2-SMI.py @@ -1,5 +1,8 @@ # -# WARNING: this is NOT an autogenerated MIB module +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html # import sys import traceback diff --git a/pysnmp/smi/mibs/SNMPv2-TC.py b/pysnmp/smi/mibs/SNMPv2-TC.py index 81d0796d..63b09b57 100644 --- a/pysnmp/smi/mibs/SNMPv2-TC.py +++ b/pysnmp/smi/mibs/SNMPv2-TC.py @@ -1,5 +1,8 @@ # -# WARNING: some of the classes below are manually implemented +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html # import sys from pysnmp.smi.error import * diff --git a/pysnmp/smi/mibs/SNMPv2-TM.py b/pysnmp/smi/mibs/SNMPv2-TM.py index 81397d4d..904012f3 100644 --- a/pysnmp/smi/mibs/SNMPv2-TM.py +++ b/pysnmp/smi/mibs/SNMPv2-TM.py @@ -1,5 +1,8 @@ # -# WARNING: some of the classes below are manually implemented +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html # try: from socket import inet_ntop, inet_pton, AF_INET diff --git a/pysnmp/smi/mibs/TRANSPORT-ADDRESS-MIB.py b/pysnmp/smi/mibs/TRANSPORT-ADDRESS-MIB.py index 909ca5a3..e15e3314 100644 --- a/pysnmp/smi/mibs/TRANSPORT-ADDRESS-MIB.py +++ b/pysnmp/smi/mibs/TRANSPORT-ADDRESS-MIB.py @@ -1,4 +1,9 @@ # +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# # PySNMP MIB module TRANSPORT-ADDRESS-MIB (http://pysnmp.sf.net) # ASN.1 source file:///usr/share/snmp/mibs/TRANSPORT-ADDRESS-MIB.txt # Produced by pysmi-0.0.5 at Sat Sep 19 23:19:08 2015 diff --git a/pysnmp/smi/mibs/instances/__PYSNMP-USM-MIB.py b/pysnmp/smi/mibs/instances/__PYSNMP-USM-MIB.py index 4fb7fb5e..56f30829 100644 --- a/pysnmp/smi/mibs/instances/__PYSNMP-USM-MIB.py +++ b/pysnmp/smi/mibs/instances/__PYSNMP-USM-MIB.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# MibScalarInstance, = mibBuilder.importSymbols('SNMPv2-SMI', 'MibScalarInstance') (pysnmpUsmDiscoverable, diff --git a/pysnmp/smi/mibs/instances/__SNMP-FRAMEWORK-MIB.py b/pysnmp/smi/mibs/instances/__SNMP-FRAMEWORK-MIB.py index 3f25d431..1d3180d3 100644 --- a/pysnmp/smi/mibs/instances/__SNMP-FRAMEWORK-MIB.py +++ b/pysnmp/smi/mibs/instances/__SNMP-FRAMEWORK-MIB.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# import time MibScalarInstance, = mibBuilder.importSymbols('SNMPv2-SMI', 'MibScalarInstance') diff --git a/pysnmp/smi/mibs/instances/__SNMP-MPD-MIB.py b/pysnmp/smi/mibs/instances/__SNMP-MPD-MIB.py index 66429474..fa80c43a 100644 --- a/pysnmp/smi/mibs/instances/__SNMP-MPD-MIB.py +++ b/pysnmp/smi/mibs/instances/__SNMP-MPD-MIB.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# MibScalarInstance, = mibBuilder.importSymbols('SNMPv2-SMI', 'MibScalarInstance') (snmpUnknownSecurityModels, diff --git a/pysnmp/smi/mibs/instances/__SNMP-TARGET-MIB.py b/pysnmp/smi/mibs/instances/__SNMP-TARGET-MIB.py index bcafea95..631a278c 100644 --- a/pysnmp/smi/mibs/instances/__SNMP-TARGET-MIB.py +++ b/pysnmp/smi/mibs/instances/__SNMP-TARGET-MIB.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# MibScalarInstance, = mibBuilder.importSymbols( 'SNMPv2-SMI', 'MibScalarInstance' diff --git a/pysnmp/smi/mibs/instances/__SNMP-USER-BASED-SM-MIB.py b/pysnmp/smi/mibs/instances/__SNMP-USER-BASED-SM-MIB.py index c55dda2d..1b05abec 100644 --- a/pysnmp/smi/mibs/instances/__SNMP-USER-BASED-SM-MIB.py +++ b/pysnmp/smi/mibs/instances/__SNMP-USER-BASED-SM-MIB.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# MibScalarInstance, = mibBuilder.importSymbols('SNMPv2-SMI', 'MibScalarInstance') (usmStatsUnsupportedSecLevels, diff --git a/pysnmp/smi/mibs/instances/__SNMP-VIEW-BASED-ACM-MIB.py b/pysnmp/smi/mibs/instances/__SNMP-VIEW-BASED-ACM-MIB.py index fc617bde..67fa8560 100644 --- a/pysnmp/smi/mibs/instances/__SNMP-VIEW-BASED-ACM-MIB.py +++ b/pysnmp/smi/mibs/instances/__SNMP-VIEW-BASED-ACM-MIB.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# MibScalarInstance, = mibBuilder.importSymbols('SNMPv2-SMI', 'MibScalarInstance') vacmViewSpinLock, = mibBuilder.importSymbols('SNMP-VIEW-BASED-ACM-MIB', 'vacmViewSpinLock') diff --git a/pysnmp/smi/mibs/instances/__SNMPv2-MIB.py b/pysnmp/smi/mibs/instances/__SNMPv2-MIB.py index bef4ab71..a347861e 100644 --- a/pysnmp/smi/mibs/instances/__SNMPv2-MIB.py +++ b/pysnmp/smi/mibs/instances/__SNMPv2-MIB.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# from sys import version from time import time from pysnmp import __version__ diff --git a/pysnmp/smi/rfc1902.py b/pysnmp/smi/rfc1902.py index 495d0048..4d0f6cac 100644 --- a/pysnmp/smi/rfc1902.py +++ b/pysnmp/smi/rfc1902.py @@ -1,3 +1,9 @@ +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# import sys from pysnmp.proto import rfc1902, rfc1905 from pysnmp.proto.api import v2c @@ -725,7 +731,7 @@ class ObjectType: try: self.__args[1] = self.__args[0].getMibNode().getSyntax().clone(self.__args[1]) except PyAsn1Error: - raise SmiError('Value %r to type %r convertion failure: %s' % (self.__args[1], self.__args[0].getMibNode().getSyntax().__class__.__name__, sys.exc_info()[1])) + raise SmiError('MIB object %r having type %r failed to cast value %r: %s' % (self.__args[0].prettyPrint(), self.__args[0].getMibNode().getSyntax().__class__.__name__, self.__args[1], sys.exc_info()[1])) if self.__args[1].isSuperTypeOf(rfc1902.ObjectIdentifier()): self.__args[1] = ObjectIdentity(self.__args[1]).resolveWithMib(mibViewController) diff --git a/pysnmp/smi/view.py b/pysnmp/smi/view.py index e0e49d2c..0a2206a4 100644 --- a/pysnmp/smi/view.py +++ b/pysnmp/smi/view.py @@ -1,4 +1,9 @@ -# MIB modules management +# +# This file is part of pysnmp software. +# +# Copyright (c) 2005-2015, Ilya Etingof <ilya@glas.net> +# License: http://pysnmp.sf.net/license.html +# import sys from pysnmp.smi.indices import OrderedDict, OidOrderedDict from pysnmp.smi import error |