Table of Contents - ohai-7.2.4 Documentation
Classes and Modules
- Chef
- CloudAttrs
- Libvirt
- Mash
- Object
- Ohai
- Ohai::Application
- Ohai::Common
- Ohai::Common::DMI
- Ohai::Config
- Ohai::DSL
- Ohai::DSL::Plugin
- Ohai::DSL::Plugin::VersionVI
- Ohai::DSL::Plugin::VersionVII
- Ohai::Exceptions
- Ohai::Exceptions::AttributeNotFound
- Ohai::Exceptions::AttributeSyntaxError
- Ohai::Exceptions::DependencyCycle
- Ohai::Exceptions::DependencyNotFound
- Ohai::Exceptions::Error
- Ohai::Exceptions::Exec
- Ohai::Exceptions::IllegalPluginDefinition
- Ohai::Exceptions::InvalidPlugin
- Ohai::Exceptions::InvalidPluginName
- Ohai::Exceptions::ProviderNotFound
- Ohai::Hints
- Ohai::Loader
- Ohai::Loader::PluginFile
- Ohai::Log
- Ohai::Mixin
- Ohai::Mixin::Command
- Ohai::Mixin::ConstantHelper
- Ohai::Mixin::Ec2Metadata
- Ohai::Mixin::GCEMetadata
- Ohai::Mixin::NetworkConstants
- Ohai::Mixin::OS
- Ohai::Mixin::SecondsToHuman
- Ohai::NamedPlugin
- Ohai::ProvidesMap
- Ohai::Runner
- Ohai::System
- Ohai::Util
- Ohai::Util::FileHelper
- Ohai::Util::Win32
- Ohai::Util::Win32::GroupHelper
- Plist
- RbConfig
- Sigar
- String
- WIN32OLE
- WmiLite
Methods
- ::abs_path — Ohai
- ::collect_contents — Ohai::DSL::Plugin::VersionVI
- ::collect_data — Ohai::DSL::Plugin::VersionVII
- ::collect_os — Ohai::Mixin::OS
- ::convenience_keys — Ohai::Common::DMI
- ::data_collector — Ohai::DSL::Plugin::VersionVII
- ::depends — Ohai::DSL::Plugin::VersionVII
- ::depends_attrs — Ohai::DSL::Plugin::VersionVII
- ::dev_null — Ohai
- ::exit! — Ohai::Application
- ::fatal! — Ohai::Application
- ::find_all_in — Ohai::Loader::PluginFile
- ::from_hash — Mash
- ::hint? — Ohai::Hints
- ::id_lookup — Ohai::Common::DMI
- ::new — Ohai::Loader
- ::new — Mash
- ::new — Ohai::System
- ::new — Ohai::Runner
- ::new — CloudAttrs
- ::new — Ohai::DSL::Plugin::VersionVII
- ::new — Ohai::ProvidesMap
- ::new — Ohai::DSL::Plugin::VersionVI
- ::new — Ohai::DSL::Plugin
- ::new — Ohai::Application
- ::platform_specific_path — Ohai::Config
- ::plugin — Ohai
- ::popen4 — Ohai::Mixin::Command
- ::provides — Ohai::DSL::Plugin::VersionVII
- ::provides_attrs — Ohai::DSL::Plugin::VersionVII
- ::refresh_hints — Ohai::Hints
- ::run_command — Ohai::Mixin::Command
- ::shell_out — Ohai::Mixin::Command
- ::sources — Ohai::DSL::Plugin::VersionVII
- ::strict_const_defined? — Ohai::NamedPlugin
- ::valid_name? — Ohai::NamedPlugin
- ::version — Ohai::DSL::Plugin::VersionVI
- ::version — Ohai::DSL::Plugin::VersionVII
- ::windows_root_group_name — Ohai::Util::Win32::GroupHelper
- #Array18 — Ohai::DSL::Plugin
- #[] — Ohai::System
- #[] — Ohai::DSL::Plugin
- #[]= — Mash
- #[]= — Ohai::DSL::Plugin
- #add_ipv4_addr — CloudAttrs
- #add_ipv6_addr — CloudAttrs
- #all_plugins — Ohai::System
- #all_plugins — Ohai::ProvidesMap
- #arpname_to_ifname — Object
- #attribute? — Ohai::DSL::Plugin
- #attributes_print — Ohai::System
- #best_api_version — Ohai::Mixin::Ec2Metadata
- #bsd_modules — Object
- #can_metadata_connect? — Ohai::Mixin::Ec2Metadata
- #can_metadata_connect? — Ohai::Mixin::GCEMetadata
- #cloud_mash — CloudAttrs
- #collect_domain — Object
- #collect_hostname — Object
- #collect_os — Ohai::Mixin::OS
- #collect_pkgsrc — Object
- #collect_plugins_in — Ohai::ProvidesMap
- #collect_product_file — Object
- #collect_provides — Ohai::Loader
- #collect_solaris_guestid — Object
- #collect_uptime — Object
- #collect_v6_plugins — Ohai::Loader
- #collect_v7_plugins — Ohai::Loader
- #configure_logging — Ohai::Application
- #configure_ohai — Ohai::Application
- #convenience_keys — Ohai::Common::DMI
- #convert_key — Mash
- #convert_value — Mash
- #create_objects — Object
- #create_raid_device_mash — Object
- #darwin_encaps_lookup — Object
- #deep_find_providers_for — Ohai::ProvidesMap
- #default — Mash
- #delete — Mash
- #dependencies — Ohai::DSL::Plugin::VersionVII
- #each — Ohai::DSL::Plugin
- #except — Mash
- #excluded_setting? — Object
- #expand_path — Ohai::Mixin::Ec2Metadata
- #extract_keytype? — Object
- #fetch — Mash
- #fetch_dir_metadata — Ohai::Mixin::Ec2Metadata
- #fetch_interfaces — Object
- #fetch_json_dir_metadata — Ohai::Mixin::Ec2Metadata
- #fetch_metadata — Ohai::Mixin::Ec2Metadata
- #fetch_metadata — Ohai::Mixin::GCEMetadata
- #fetch_plugins — Ohai::Runner
- #fetch_userdata — Ohai::Mixin::Ec2Metadata
- #find_closest_providers_for — Ohai::ProvidesMap
- #find_ip — Object
- #find_mac_from_iface — Object
- #find_providers_for — Ohai::ProvidesMap
- #fix_encoding — Object
- #flags — Object
- #from — Ohai::DSL::Plugin
- #from_cmd — Object
- #from_with_regex — Ohai::DSL::Plugin
- #get_attribute — Ohai::DSL::Plugin
- #get_azure_values — Object
- #get_blk_cmd — Object
- #get_blk_regex — Object
- #get_cycle — Ohai::Runner
- #get_ec2_values — Object
- #get_eucalyptus_values — Object
- #get_fqdn_from_sigar — Object
- #get_gce_values — Object
- #get_global_ipv6_address — Object
- #get_ip_address — Object
- #get_java_info — Object
- #get_linode_values — Object
- #get_mac_address — Object
- #get_openstack_values — Object
- #get_private_networks — Object
- #get_rackspace_values — Object
- #get_redhatish_platform — Object
- #get_redhatish_version — Object
- #get_region — Object
- #has_ec2_mac? — Object
- #has_euca_mac? — Object
- #has_gce_metadata? — Object
- #has_key? — Ohai::DSL::Plugin
- #has_key? — Mash
- #has_linode_kernel? — Object
- #has_rackspace_kernel? — Object
- #has_rackspace_metadata? — Object
- #has_real_java? — Object
- #has_run? — Ohai::DSL::Plugin
- #has_trailing_slash? — Ohai::Mixin::GCEMetadata
- #have_v6_plugin? — Ohai::System
- #hex_to_dec_netmask — Object
- #hint? — Ohai::DSL::Plugin
- #http_client — Ohai::Mixin::GCEMetadata
- #http_client — Ohai::Mixin::Ec2Metadata
- #id_lookup — Ohai::Common::DMI
- #include? — Mash
- #init_kernel — Object
- #is_smartos? — Object
- #json? — Ohai::Mixin::GCEMetadata
- #json_pretty_print — Ohai::System
- #key? — Mash
- #linux_encaps_lookup — Object
- #load_all — Ohai::Loader
- #load_plugin — Ohai::Loader
- #load_plugin_class — Ohai::Loader
- #load_plugins — Ohai::System
- #load_v6_plugin — Ohai::Loader
- #load_v6_plugin_class — Ohai::Loader
- #load_v7_plugin — Ohai::Loader
- #load_v7_plugin_class — Ohai::Loader
- #loaded_v6_plugin — Ohai::Loader
- #locate_interface — Object
- #looks_like_ec2? — Object
- #looks_like_euca? — Object
- #looks_like_gce? — Object
- #looks_like_linode? — Object
- #looks_like_rackspace? — Object
- #lxc_version_exists? — Object
- #machine_lookup — Object
- #member? — Mash
- #merge — Mash
- #merge! — Mash
- #metadata_get — Ohai::Mixin::Ec2Metadata
- #metadata_key — Ohai::Mixin::Ec2Metadata
- #method_missing — Ohai::DSL::Plugin
- #multiline? — Ohai::Mixin::GCEMetadata
- #name — Ohai::DSL::Plugin::VersionVI
- #name — Ohai::DSL::Plugin::VersionVII
- #network_contains_address — Object
- #normalize_and_validate — Ohai::ProvidesMap
- #on_azure? — Object
- #on_darwin? — Object
- #on_ec2? — Object
- #on_eucalyptus? — Object
- #on_gce? — Object
- #on_linode? — Object
- #on_openstack? — Object
- #on_rackspace? — Object
- #os_lookup — Object
- #parse_media — Object
- #pathify_v6_plugin — Ohai::System
- #plugin_files_by_dir — Ohai::Loader
- #popen4 — Ohai::Mixin::Command
- #private_addr? — Object
- #provides — Ohai::DSL::Plugin::VersionVI
- #provides — Ohai::DSL::Plugin::VersionVII
- #recursive_remove_constants — Ohai::Mixin::ConstantHelper
- #refresh_plugins — Ohai::System
- #regular_update — Mash
- #regular_writer — Mash
- #remove_constants — Ohai::Mixin::ConstantHelper
- #require_plugin — Ohai::System
- #require_plugin — Ohai::DSL::Plugin::VersionVII
- #require_plugin — Ohai::DSL::Plugin::VersionVI
- #reset! — Ohai::DSL::Plugin
- #reset_system — Ohai::System
- #resolve_fqdn — Object
- #run — Ohai::DSL::Plugin
- #run — Ohai::Application
- #run_application — Ohai::Application
- #run_command — Ohai::Mixin::Command
- #run_command_backend — Ohai::Mixin::Command
- #run_command_unix — Ohai::Mixin::Command
- #run_command_windows — Ohai::Mixin::Command
- #run_plugin — Ohai::DSL::Plugin::VersionVII
- #run_plugin — Ohai::Runner
- #run_plugins — Ohai::System
- #run_ruby — Object
- #run_v6_plugin — Ohai::Runner
- #run_v7_plugin — Ohai::Runner
- #safe_run — Ohai::DSL::Plugin
- #sanitize_key — Ohai::Mixin::GCEMetadata
- #scope_lookup — Object
- #seconds_to_human — Ohai::Mixin::SecondsToHuman
- #select_closest_subtree — Ohai::ProvidesMap
- #select_subtree — Ohai::ProvidesMap
- #set — Ohai::DSL::Plugin
- #set_attribute — Ohai::DSL::Plugin
- #set_providers_for — Ohai::ProvidesMap
- #shell_out — Ohai::Mixin::Command
- #sigar_encaps_lookup — Object
- #sigar_is_available? — Object
- #solaris_encaps_lookup — Object
- #sorted_ips — Object
- #strict_const_defined? — Ohai::Mixin::ConstantHelper
- #stringify_keys! — Mash
- #symbolize_keys — Mash
- #to_hash — Mash
- #to_json — Ohai::System
- #tunnel_iface? — Object
- #update — Mash
- #v6_dependency_solver — Ohai::Loader
- #validate_ip_addr — CloudAttrs
- #values_at — Mash
- #which — Ohai::Util::FileHelper
- #windows_encaps_lookup — Object
- #wmi_underscore — String