Module: Boris::ProfilerCore
- Includes:
- Lumberjack, Structure
- Included in:
- Boris::Profilers::BigIPCore, Boris::Profilers::BrocadeFOSCore, Boris::Profilers::CiscoIOSCore, Boris::Profilers::CiscoNXOSCore, Boris::Profilers::LinuxCore, Boris::Profilers::OnboardAdministratorCore, Boris::Profilers::UNIXCore, Boris::Profilers::WindowsCore
- Defined in:
- lib/boris/profiler_core.rb
Constant Summary
Constants included from Structure
Instance Attribute Summary collapse
-
#cache ⇒ Object
readonly
Returns the value of attribute cache.
Attributes included from Lumberjack
Instance Method Summary collapse
Methods included from Structure
#file_system_template, #get_file_systems, #get_hardware, #get_hosted_shares, #get_installed_applications, #get_installed_patches, #get_installed_services, #get_local_user_groups, #get_network_id, #get_network_interfaces, #get_operating_system, #get_running_processes, #hosted_share_template, #installed_application_template, #installed_patch_template, #installed_service_template, #local_user_groups_template, #network_interface_template, #running_process_template, #scrub_data!
Methods included from Lumberjack
#debug, #error, #fatal, #info, #warn
Instance Attribute Details
#cache ⇒ Object (readonly)
Returns the value of attribute cache.
7 8 9 |
# File 'lib/boris/profiler_core.rb', line 7 def cache @cache end |
Instance Method Details
#initialize(connector) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/boris/profiler_core.rb', line 9 def initialize(connector) @host = connector.host @logger = Boris.logger @connector = connector @cache = {:users=>[]} end |