Module: Zenoss::Model

Includes:
Zenoss
Included in:
Device, DeviceClass, DeviceHW, Events::EventManagerBase, Events::MySqlEventManager, OperatingSystem, RRDDataPoint, RRDView, ServiceOrganizer, System, ZDeviceLoader, ZenPackManager
Defined in:
lib/model/model.rb,
lib/model/devices.rb,
lib/model/rrd_view.rb,
lib/model/event_view.rb,
lib/model/devices/device.rb,
lib/model/systems/system.rb,
lib/model/z_device_loader.rb,
lib/model/devices/device_hw.rb,
lib/model/rrd/rrd_data_point.rb,
lib/model/devices/device_class.rb,
lib/model/zenpack/zenpack_manager.rb,
lib/model/devices/operating_system.rb,
lib/model/events/event_manager_base.rb,
lib/model/services/service_organizer.rb,
lib/model/events/mysql_event_manager.rb

Defined Under Namespace

Modules: DeviceResultInt, EventView, Events, RRDView Classes: Device, DeviceClass, DeviceHW, OperatingSystem, RRDDataPoint, ServiceOrganizer, System, ZDeviceLoader, ZenPackManager

Instance Method Summary (collapse)

Methods included from Zenoss

devices, services, set_auth, systems, uri

Instance Method Details

- (Object) model_init

Common initialization for all Model components



28
29
30
31
32
# File 'lib/model/model.rb', line 28

def model_init

  # A place to maintain cached vars to prevent unnecessary REST calls
  @cache_vars = {}
end