smScriptOperStatus
DISMAN-SCRIPT-MIB ·
.1.3.6.1.2.1.64.1.3.1.1.7
Object
column
Enumeration
The actual status of the script in the runtime system. The
value of this object is only meaningful when the value of
the smScriptRowStatus object is `active'.
The smScriptOperStatus object may have the following values:
- `enabled' indicates that the script is available and can
be started by a launch table entry.
- `disabled' indicates that the script can not be used.
- `editing' indicates that the script can be modified in the
smCodeTable.
- `retrieving' indicates that the script is currently being
loaded from non-volatile storage or a remote system.
- `compiling' indicates that the script is currently being
compiled by the runtime system.
- `noSuchScript' indicates that the script does not exist
at the smScriptSource.
- `accessDenied' indicates that the script can not be loaded
from the smScriptSource due to a lack of permissions.
- `wrongLanguage' indicates that the script can not be
loaded from the smScriptSource because of a language
mismatch.
- `wrongVersion' indicates that the script can not be loaded
from the smScriptSource because of a language version
mismatch.
- `compilationFailed' indicates that the compilation failed.
- `noResourcesLeft' indicates that the runtime system does
not have enough resources to load the script.
- `unknownProtocol' indicates that the script could not be
loaded from the smScriptSource because the requested
protocol is not supported.
- `protocolFailure' indicates that the script could not be
loaded from the smScriptSource because of a protocol
failure.
- `genericError' indicates that the script could not be
loaded due to an error condition not listed above.
The `retrieving' and `compiling' states are transient states
which will either lead to one of the error states or the
`enabled' state. The `disabled' and `editing' states are
administrative states which are only reached by explicit
management operations.
All launch table entries that refer to this script table
entry shall have an smLaunchOperStatus value of `disabled'
when the value of this object is not `enabled'.
Context
- MIB
- DISMAN-SCRIPT-MIB
- OID
.1.3.6.1.2.1.64.1.3.1.1.7- Type
- column
- Access
- readonly
- Status
- current
- Parent
- smScriptEntry
- Table
- smScriptTable
- Siblings
- 10
Syntax
Enumeration
Values & Constraints
Enumerated Values
1 | enabled |
2 | disabled |
3 | editing |
4 | retrieving |
5 | compiling |
6 | noSuchScript |
7 | accessDenied |
8 | wrongLanguage |
9 | wrongVersion |
10 | compilationFailed |
11 | noResourcesLeft |
12 | unknownProtocol |
13 | protocolFailure |
14 | genericError |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| smScriptOwner The manager who owns this row in the smScriptTable. | column | OctetString | .1.3.6.1.2.1.64.1.3.1.1.1 |
| smScriptError This object contains a descriptive error message if the
transition into the operational status `enabled' failed.
Implementations must reset the error message to a
z… | column | SNMP-FRAMEWORK-MIBSnmpAdminString | .1.3.6.1.2.1.64.1.3.1.1.10 |
| smScriptLastChange The date and time when this script table entry was last
modified. The value '0000000000000000'H is returned if
the script table entry has not yet been modified.
Not… | column | SNMPv2-TCDateAndTime | .1.3.6.1.2.1.64.1.3.1.1.11 |
| smScriptName The locally-unique, administratively assigned name for this
script. This object allows an smScriptOwner to have multiple
entries in the smScriptTable.
This value of… | column | OctetString | .1.3.6.1.2.1.64.1.3.1.1.2 |
| smScriptDescr A description of the purpose of the script. | column | SNMP-FRAMEWORK-MIBSnmpAdminString | .1.3.6.1.2.1.64.1.3.1.1.3 |
| smScriptLanguage The value of this object type identifies an entry in the
smLangTable which is used to execute this script.
The special value 0 may be used by hard-wired scripts
that can not be mo… | column | Integer32 | .1.3.6.1.2.1.64.1.3.1.1.4 |
| smScriptSource This object either contains a reference to the script
source or an empty string. A reference must be given
in the form of a Uniform Resource Locator (URL) as
defined in RFC 2396. … | column | SNMPv2-TCDisplayString | .1.3.6.1.2.1.64.1.3.1.1.5 |
| smScriptAdminStatus The value of this object indicates the desired status of
the script. See the definition of smScriptOperStatus for
a description of the values.
When the smScriptAdmi… | column | Enumeration | .1.3.6.1.2.1.64.1.3.1.1.6 |
| smScriptStorageType This object defines whether this row and the script
controlled by this row are kept in volatile storage and
lost upon reboot or if this row is backed up by
non-volatile or permane… | column | SNMPv2-TCStorageType | .1.3.6.1.2.1.64.1.3.1.1.8 |
| smScriptRowStatus A control that allows entries to be added and removed from
this table.
Changing the smScriptRowStatus from `active' to
`notInService' will remove the associated scr… | column | SNMPv2-TCRowStatus | .1.3.6.1.2.1.64.1.3.1.1.9 |