Module: Dcmgr::Models

Defined in:
lib/dcmgr.rb,
lib/dcmgr/models/tag.rb,
lib/dcmgr/models/base.rb,
lib/dcmgr/models/image.rb,
lib/dcmgr/models/volume.rb,
lib/dcmgr/models/account.rb,
lib/dcmgr/models/history.rb,
lib/dcmgr/models/network.rb,
lib/dcmgr/models/base_new.rb,
lib/dcmgr/models/instance.rb,
lib/dcmgr/models/ip_lease.rb,
lib/dcmgr/models/host_pool.rb,
lib/dcmgr/models/mac_lease.rb,
lib/dcmgr/models/vlan_lease.rb,
lib/dcmgr/models/request_log.rb,
lib/dcmgr/models/tag_mapping.rb,
lib/dcmgr/models/instance_nic.rb,
lib/dcmgr/models/ssh_key_pair.rb,
lib/dcmgr/models/storage_pool.rb,
lib/dcmgr/models/instance_spec.rb,
lib/dcmgr/models/physical_host.rb,
lib/dcmgr/models/hostname_lease.rb,
lib/dcmgr/models/netfilter_rule.rb,
lib/dcmgr/models/frontend_system.rb,
lib/dcmgr/models/netfilter_group.rb,
lib/dcmgr/models/volume_snapshot.rb,
lib/dcmgr/models/account_resource.rb,
lib/dcmgr/models/instance_netfilter_group.rb

Defined Under Namespace

Modules: ArchiveChangedColumn, InheritableSchema, Taggable, UUIDMethods Classes: Account, AccountResource, Base, BaseNew, DuplicateUUIDError, FrontendSystem, History, HostPool, HostnameLease, Image, Instance, InstanceNetfilterGroup, InstanceNic, InstanceSpec, InvalidUUIDError, IpLease, MacLease, NetfilterGroup, NetfilterRule, Network, PhysicalHost, RequestLog, SshKeyPair, StoragePool, Tag, TagMapping, UUIDPrefixDuplication, VlanLease, Volume, VolumeSnapshot

Constant Summary collapse

CREATE_TABLE_CLASSES =
[:Account,:Tag,:TagMapping,:FrontendSystem,
 :Image,:HostPool,:RequestLog,:Instance,
 :NetfilterGroup, :NetfilterRule,
 :StoragePool,:Volume,:VolumeSnapshot,
 :InstanceNetfilterGroup,
 :InstanceSpec, :InstanceNic, :Network, :IpLease,
 :SshKeyPair, :History, :HostnameLease, :MacLease,
 :VlanLease,
].freeze