Class: OvirtMetrics::OvirtHistory
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- OvirtMetrics::OvirtHistory
- Defined in:
- lib/ovirt_metrics/models/ovirt_history.rb
Direct Known Subclasses
Calendar, ClusterConfiguration, DatacenterConfiguration, DatacenterDailyHistory, DatacenterHourlyHistory, DatacenterSamplesHistory, DatacenterStorageDomainMap, DisksVmMap, EnumTranslator, HistoryConfiguration, HostConfiguration, HostDailyHistory, HostHourlyHistory, HostInterfaceConfiguration, HostInterfaceDailyHistory, HostInterfaceHourlyHistory, HostInterfaceSamplesHistory, HostSamplesHistory, Period, StorageDomainConfiguration, StorageDomainDailyHistory, StorageDomainHourlyHistory, StorageDomainSamplesHistory, TagDetails, TagRelationsHistory, VmConfiguration, VmDailyHistory, VmDiskConfiguration, VmDiskDailyHistory, VmDiskHourlyHistory, VmDiskSamplesHistory, VmDisksUsageDailyHistory, VmDisksUsageHourlyHistory, VmDisksUsageSamplesHistory, VmHourlyHistory, VmInterfaceConfiguration, VmInterfaceDailyHistory, VmInterfaceHourlyHistory, VmInterfaceSamplesHistory, VmSamplesHistory
Class Method Summary collapse
Class Method Details
.with_time_range(start_time = nil, end_time = nil) ⇒ Object
6 7 8 9 |
# File 'lib/ovirt_metrics/models/ovirt_history.rb', line 6 def self.with_time_range(start_time = nil, end_time = nil) return all if start_time.nil? where(:history_datetime => (start_time..(end_time || Time.now.utc))) end |