Module: Staypuft

Defined in:
app/lib/staypuft/exception.rb,
lib/staypuft.rb,
lib/staypuft/engine.rb,
lib/staypuft/version.rb,
app/lib/staypuft/seeder.rb,
app/models/staypuft/role.rb,
app/models/staypuft/layout.rb,
app/models/staypuft/fencing.rb,
app/models/staypuft/service.rb,
app/models/staypuft/vip_nic.rb,
app/lib/staypuft/network_query.rb,
app/models/staypuft/deployment.rb,
app/models/staypuft/role_class.rb,
app/models/staypuft/layout_role.rb,
app/models/staypuft/subnet_type.rb,
app/models/staypuft/role_service.rb,
app/helpers/staypuft/hosts_helper.rb,
app/models/staypuft/service_class.rb,
app/models/staypuft/simple_subnet.rb,
app/models/staypuft/subnet_typing.rb,
app/models/staypuft/deployment_vip_nic.rb,
app/models/staypuft/interface_assigner.rb,
app/models/staypuft/layout_subnet_type.rb,
app/helpers/staypuft/application_helper.rb,
app/helpers/staypuft/deployments_helper.rb,
app/models/staypuft/deployment/ip_check.rb,
app/models/staypuft/deployment/passwords.rb,
app/controllers/staypuft/bonds_controller.rb,
app/controllers/staypuft/steps_controller.rb,
app/lib/staypuft/deployment_param_exporter.rb,
app/lib/staypuft/deployment_param_importer.rb,
app/controllers/staypuft/subnets_controller.rb,
app/models/staypuft/deployment/ceph_service.rb,
app/models/staypuft/deployment/nova_service.rb,
app/models/staypuft/deployment/cinder_service.rb,
app/models/staypuft/deployment/glance_service.rb,
app/models/staypuft/deployment_role_hostgroup.rb,
app/models/staypuft/deployment/neutron_service.rb,
app/controllers/staypuft/application_controller.rb,
app/controllers/staypuft/deployments_controller.rb,
app/models/staypuft/concerns/host_details_helper.rb,
app/models/staypuft/deployment/nfs_uri_validator.rb,
app/controllers/staypuft/subnet_typings_controller.rb,
app/models/staypuft/concerns/nic_bonding_extensions.rb,
app/models/staypuft/concerns/nic_fencing_extensions.rb,
app/models/staypuft/deployment/abstract_param_scope.rb,
app/models/staypuft/deployment/ip_address_validator.rb,
app/models/staypuft/concerns/host_fencing_extensions.rb,
app/models/staypuft/deployment/cinder_service/netapp.rb,
app/models/staypuft/concerns/host_interface_management.rb,
app/models/staypuft/deployment/attribute_param_storage.rb,
app/models/staypuft/concerns/host_open_stack_affiliation.rb,
app/models/staypuft/deployment/cinder_service/equallogic.rb,
app/controllers/staypuft/interface_assignments_controller.rb,
app/models/staypuft/deployment/neutron_service/cisconexus.rb,
app/models/staypuft/concerns/host_orchestration_build_hook.rb,
app/models/staypuft/deployment/vlan_range_values_validator.rb

Overview

Copyright 2014 Red Hat, Inc.

This software is licensed to you under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License (GPLv2) or (at your option) any later version. There is NO WARRANTY for this software, express or implied, including the implied warranties of MERCHANTABILITY, NON-INFRINGEMENT, or FITNESS FOR A PARTICULAR PURPOSE. You should have received a copy of GPLv2 along with this software; if not, see www.gnu.org/licenses/old-licenses/gpl-2.0.txt.

Defined Under Namespace

Modules: ApplicationHelper, Concerns, DeploymentsHelper, HostsHelper Classes: ApplicationController, BondsController, Deployment, DeploymentParamExporter, DeploymentParamImporter, DeploymentRoleHostgroup, DeploymentVipNic, DeploymentsController, Engine, Exception, Fencing, InterfaceAssigner, InterfaceAssignmentsController, Layout, LayoutRole, LayoutSubnetType, NetworkQuery, Role, RoleClass, RoleService, Seeder, Service, ServiceClass, SimpleSubnet, StepsController, SubnetType, SubnetTyping, SubnetTypingsController, SubnetsController, VipNic

Constant Summary collapse

ENGINE_NAME =
"staypuft"
VERSION =
'0.5.22'

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.table_name_prefixObject



91
92
93
# File 'lib/staypuft/engine.rb', line 91

def self.table_name_prefix
  Staypuft::ENGINE_NAME + '_'
end

Instance Method Details

#table_name_prefixObject



87
88
89
# File 'lib/staypuft/engine.rb', line 87

def table_name_prefix
  Staypuft::ENGINE_NAME + '_'
end

#use_relative_model_namingObject



95
96
97
# File 'lib/staypuft/engine.rb', line 95

def use_relative_model_naming
  true
end