--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Import an SMIv2 MIB file for later loading. A module only needs to be installed once.
- !ruby/struct:SM::Flow::VERB 
  body: "  module_file - the filename of the module to be imported\n  mib_dir - the output directory for the serialized MIB data\n"
- !ruby/struct:SM::Flow::P 
  body: "NOTE: This implementation requires that the 'smidump' tool is available in the PATH. This tool can be obtained from the libsmi website at http://http://www.ibr.cs.tu-bs.de/projects/libsmi/ ."
- !ruby/struct:SM::Flow::P 
  body: "ALSO NOTE: The file format in future releases is subject to change. For now, it is a simple YAML hash with the MIB symbol as the key and the OID as the value. These files could be generated manually if 'smidump' is not available."
- !ruby/struct:SM::Flow::P 
  body: "Here is an example of the contents of an output file:"
- !ruby/struct:SM::Flow::VERB 
  body: "  ---\n  ipDefaultTTL: 1.3.6.1.2.1.4.2\n  ipForwDatagrams: 1.3.6.1.2.1.4.6\n  ipOutRequests: 1.3.6.1.2.1.4.10\n  ipOutNoRoutes: 1.3.6.1.2.1.4.12\n  ipReasmTimeout: 1.3.6.1.2.1.4.13\n  icmpInDestUnreachs: 1.3.6.1.2.1.5.3\n"
full_name: SNMP::MIB::import_module
is_singleton: true
name: import_module
params: (module_file, mib_dir=DEFAULT_MIB_PATH)
visibility: public
