Simple Web
 
  
MIB module validation

StandardUpload, flexibleBy URL, flexible



Validation report

URL: https://www.simpleweb.org/ietf/mibs/modules/test/COFFEE-POT-MIB

Severity level requested: 3


Line Severity Problem
0 [1] https://www.simpleweb.org/ietf/mibs/modules/test/COFFEE-POT-MIB: Success
 [1] (null): Success
 smilint: cannot locate module `https://www.simpleweb.org/ietf/mibs/modules/test/COFFEE-POT-MIB'


1      COFFEE-POT-MIB DEFINITIONS ::= BEGIN
2      
3      IMPORTS
4          MODULE-IDENTITY, OBJECT-TYPE,
5          Integer32, transmission
6              FROM SNMPv2-SMI
7          TimeInterval, DisplayString
8              FROM SNMPv2-TC;
9      
10     coffee MODULE-IDENTITY
11          LAST-UPDATED "9803231700Z"
12          ORGANIZATION "Networked Appliance Management Working Group"
13     
14          CONTACT-INFO
15                 "        Michael Slavitch
16                          Loran Technologies,
17                          955 Green Valley Crescent
18                          Ottawa, Ontario Canada K2A 0B6
19     
20                     Tel: 613-723-7505
21                     Fax: 613-723-7209
22                  E-mail: slavitch@loran.com"
23          DESCRIPTION
24                 "The MIB Module for coffee vending devices."
25         ::= { transmission 132 }
26     
27     potName OBJECT-TYPE
28          SYNTAX     DisplayString (SIZE (0..255))
29          MAX-ACCESS read-only
30     
31     
32          STATUS current
33          DESCRIPTION
34                  "The vendor description of the pot under management"
35          ::= { coffee 1 }
36     
37     
38     potCapacity OBJECT-TYPE
39          SYNTAX Integer32
40          MAX-ACCESS read-only
41          STATUS current
42          DESCRIPTION
43             "The number of units of beverage supported by this device
44              (regardless of its current state) ."
45         ::= { coffee 2 }
46     
47     
48     potType OBJECT-TYPE
49          SYNTAX     INTEGER {
50             automatic-drip(1),
51             percolator(2),
52             french-press(3),
53             espresso(4)
54             }
55          MAX-ACCESS read-write
56          STATUS current
57          DESCRIPTION
58                  "The brew type of the coffee pot."
59          ::= { coffee 3 }
60     
61     potLocation OBJECT-TYPE
62          SYNTAX     DisplayString (SIZE (0..255))
63          MAX-ACCESS read-write
64          STATUS current
65          DESCRIPTION
66                  "The physical location of the pot in question"
67          ::= { coffee 4 }
68     
69     
70     potMonitor            OBJECT IDENTIFIER ::= { coffee 6 }
71     
72     
73     potOperStatus OBJECT-TYPE
74          SYNTAX     INTEGER {
75                          off(1),
76                          brewing(2),
77                          holding(3),
78                          other(4),
79                          waiting(5)
80                          }
81          MAX-ACCESS read-only
82          STATUS current
83          DESCRIPTION
84                  "The operating status of the pot in question. Note
85                   that this is a read-only feature. Current hardware
86                   prevents us from changing the port state via SNMP."
87          ::= { potMonitor 1 }
88     
89      potLevel OBJECT-TYPE
90          SYNTAX     Integer32
91          MAX-ACCESS read-only
92          STATUS current
93          DESCRIPTION
94                  "The number of units of coffee under management. The
95                   units of level are defined in potMetric below."
96          ::= { potMonitor 2 }
97     
98      potMetric  OBJECT-TYPE
99          SYNTAX     INTEGER {
100                     espresso(1),
101                     demi-tasse(2),
102                     cup(3),
103                     mug(4),
104                     bucket(5)
105                     }
106         MAX-ACCESS read-only
107         STATUS current
108         DESCRIPTION
109                 "The vendor description of the pot under management"
110         ::= { potMonitor 3 }
111    
112    
113    potStartTime OBJECT-TYPE
114        SYNTAX     Integer32
115        MAX-ACCESS read-write
116        STATUS     current
117        DESCRIPTION
118                "The time in seconds since Jan 1 1970 to start the pot
119                 if and only if potOperStatus is waiting(5)"
120        ::= { potMonitor 4 }
121    
122    
123     lastStartTime OBJECT-TYPE
124        SYNTAX     TimeInterval
125        MAX-ACCESS read-only
126        STATUS     current
127        DESCRIPTION
128    
129    
130                "The amount of time, in TimeTicks, since the coffee
131                making process was initiated."
132        ::= { potMonitor 5 }
133    
134    
135     potTemperature OBJECT-TYPE
136        SYNTAX     Integer32
137        UNITS      "degrees Centigrade"
138        MAX-ACCESS read-only
139        STATUS     current
140        DESCRIPTION
141                "The ambient temperature of the coffee within the pot"
142    
143       ::= { potMonitor 6 }
144    
145    END