Index

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W

Symbols

--autogenerate
revision command line option
--config-dir <DIR>
watcher-db-manage command line option
--config-file <PATH>
watcher-db-manage command line option
--dry-run
purge command line option
--revision <REVISION>
downgrade command line option
stamp command line option
upgrade command line option
--version
watcher-db-manage command line option
-d, --age-in-days
purge command line option
-d, --debug
watcher-db-manage command line option
-e, --exclude-orphans
purge command line option
-h, --help
create_schema command line option
downgrade command line option
purge command line option
revision command line option
stamp command line option
upgrade command line option
version command line option
watcher-db-manage command line option
-m <MESSAGE>, --message <MESSAGE>
revision command line option
-n, --max-number
purge command line option
-t, --audit-template
purge command line option
-v, --verbose
watcher-db-manage command line option

A

accept() (watcher.decision_engine.model.element.base.Element method)
(watcher.decision_engine.model.element.disk_info.DiskInfo method)
(watcher.decision_engine.model.element.instance.Instance method)
(watcher.decision_engine.model.element.node.ComputeNode method)
Action (class in watcher.api.controllers.v1.action)
(class in watcher.db.sqlalchemy.models)
(class in watcher.objects.action)
(webservice type)
action_plan_uuid (watcher.api.controllers.v1.action.Action attribute)
action_plans (watcher.api.controllers.v1.action_plan.ActionPlanCollection attribute)
action_type (watcher.api.controllers.v1.action.Action attribute)
ActionAlreadyExists
ActionCollection (class in watcher.api.controllers.v1.action)
(webservice type)
ActionFactory (class in watcher.applier.actions.factory)
ActionFilterCombinationProhibited
ActionNotFound
ActionPatchType (class in watcher.api.controllers.v1.action)
ActionPlan (class in watcher.api.controllers.v1.action_plan)
(class in watcher.db.sqlalchemy.models)
(class in watcher.objects.action_plan)
(webservice type)
ActionPlanAlreadyExists
ActionPlanCollection (class in watcher.api.controllers.v1.action_plan)
(webservice type)
ActionPlanNotFound
ActionPlanPatchType (class in watcher.api.controllers.v1.action_plan)
ActionPlanReferenced
ActionPlansController (class in watcher.api.controllers.v1.action_plan)
ActionReferenced
actions (watcher.api.controllers.v1.action.ActionCollection attribute)
ActionsController (class in watcher.api.controllers.v1.action)
add_action() (watcher.decision_engine.solution.base.BaseSolution method)
(watcher.decision_engine.solution.default.DefaultSolution method)
add_action_disable_node() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
add_action_enable_compute_node() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
add_change_service_state() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
add_endpoints() (watcher.common.messaging.messaging_handler.MessagingHandler method)
add_event_listener() (watcher.common.messaging.events.event_dispatcher.EventDispatcher method)
add_instance() (watcher.decision_engine.model.model_root.ModelRoot method)
add_migration() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
(watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
add_node() (watcher.decision_engine.model.model_root.ModelRoot method)
add_sync_jobs() (watcher.decision_engine.scheduling.DecisionEngineSchedulingService method)
after() (watcher.api.hooks.NoExceptionTracebackHook method)
AirflowOptimization (class in watcher.decision_engine.goal.goals)
APIBase (class in watcher.api.controllers.base)
ApplierAPI (class in watcher.applier.rpcapi)
ApplierAPIManager (class in watcher.applier.rpcapi)
ApplierManager (class in watcher.applier.manager)
as_audit() (watcher.api.controllers.v1.audit.AuditPostType method)
as_audit_template() (watcher.api.controllers.v1.audit_template.AuditTemplatePostType method)
as_dict() (watcher.api.controllers.base.APIBase method)
(watcher.db.sqlalchemy.models.WatcherBase method)
(watcher.objects.base.WatcherObject method)
assert_instance() (watcher.decision_engine.model.model_root.ModelRoot method)
assert_node() (watcher.decision_engine.model.model_root.ModelRoot method)
Audit (class in watcher.api.controllers.v1.audit)
(class in watcher.db.sqlalchemy.models)
(class in watcher.objects.audit)
(webservice type)
audit_templates (watcher.api.controllers.v1.audit_template.AuditTemplateCollection attribute)
audit_type (watcher.api.controllers.v1.audit.Audit attribute)
audit_uuid (watcher.api.controllers.v1.action_plan.ActionPlan attribute)
AuditAlreadyExists
AuditCollection (class in watcher.api.controllers.v1.audit)
(webservice type)
AuditEndpoint (class in watcher.decision_engine.messaging.audit_endpoint)
AuditHandler (class in watcher.decision_engine.audit.base)
AuditIntervalNotAllowed
AuditIntervalNotSpecified
AuditNotFound
AuditParameterNotAllowed
AuditPatchType (class in watcher.api.controllers.v1.audit)
AuditPostType (class in watcher.api.controllers.v1.audit)
AuditReferenced
audits (watcher.api.controllers.v1.audit.AuditCollection attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
AuditsController (class in watcher.api.controllers.v1.audit)
AuditTemplate (class in watcher.api.controllers.v1.audit_template)
(class in watcher.db.sqlalchemy.models)
(class in watcher.objects.audit_template)
(webservice type)
AuditTemplateAlreadyExists
AuditTemplateCollection (class in watcher.api.controllers.v1.audit_template)
(webservice type)
AuditTemplateNotFound
AuditTemplatePatchType (class in watcher.api.controllers.v1.audit_template)
AuditTemplatePostType (class in watcher.api.controllers.v1.audit_template)
AuditTemplateReferenced
AuditTemplatesController (class in watcher.api.controllers.v1.audit_template)
AuditType (class in watcher.objects.audit)
AuditTypeNotFound
AuthorizationFailure
AuthTokenMiddleware (class in watcher.api.middleware.auth_token)
AverageCpuLoad (class in watcher.decision_engine.goal.efficacy.indicators)

B

BackgroundSchedulerService (class in watcher.common.scheduling)
BaseAction (class in watcher.applier.actions.base)
BaseActionPlanHandler (class in watcher.applier.action_plan.base)
BaseApplier (class in watcher.applier.base)
BaseAuditHandler (class in watcher.decision_engine.audit.base)
BaseClusterDataModelCollector (class in watcher.decision_engine.model.collector.base)
BaseClusterHistory (class in watcher.decision_engine.cluster.history.base)
BaseConnection (class in watcher.db.api)
BaseLoader (class in watcher.common.loader.base)
BasePlanner (class in watcher.decision_engine.planner.base)
BaseSelector (class in watcher.decision_engine.strategy.selection.base)
BaseSolution (class in watcher.decision_engine.solution.base)
BaseSolutionComparator (class in watcher.decision_engine.solution.solution_comparator)
BaseSolutionEvaluator (class in watcher.decision_engine.solution.solution_evaluator)
BaseStrategy (class in watcher.decision_engine.strategy.strategies.base)
BaseStrategyContext (class in watcher.decision_engine.strategy.context.base)
basetype (watcher.api.controllers.v1.types.BooleanType attribute)
(watcher.api.controllers.v1.types.JsonType attribute)
(watcher.api.controllers.v1.types.NameType attribute)
(watcher.api.controllers.v1.types.UuidOrNameType attribute)
(watcher.api.controllers.v1.types.UuidType attribute)
BaseWorkFlowEngine (class in watcher.applier.workflow_engine.base)
BasicConsolidation (class in watcher.decision_engine.strategy.strategies.basic_consolidation)
before() (watcher.api.hooks.ContextHook method)
BooleanType (class in watcher.api.controllers.v1.types)
build_notification_handler() (watcher.common.service.Service method)
build_notifier() (watcher.common.messaging.messaging_handler.MessagingHandler method)
build_query() (watcher.common.ceilometer_helper.CeilometerHelper method)
build_server() (watcher.common.messaging.messaging_handler.MessagingHandler method)
build_topic_handler() (watcher.common.service.Service method)

C

calc_used_res() (watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl method)
calculate_migration_case() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
calculate_migration_efficacy() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
calculate_num_migrations() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
calculate_score() (watcher.decision_engine.scoring.base.ScoringEngine method)
(watcher.decision_engine.scoring.dummy_scorer.DummyScorer method)
(watcher.decision_engine.scoring.dummy_scoring_container.SimpleFunctionScorer method)
calculate_score_instance() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
calculate_score_node() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
calculate_used_resource() (watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance method)
calculate_weight() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
calculate_weighted_sd() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
CapacityNotDefined
ceilometer() (watcher.common.clients.OpenStackClients method)
CeilometerClusterHistory (class in watcher.decision_engine.cluster.history.ceilometer)
CeilometerHelper (class in watcher.common.ceilometer_helper)
ChangeNovaServiceState (class in watcher.applier.actions.change_nova_service_state)
check_api_version() (watcher.common.service.Service method)
check_migration() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
check_resource_id() (watcher.applier.actions.migration.Migrate method)
check_threshold() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
choose_instance_to_migrate() (watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance method)
cinder() (watcher.common.clients.OpenStackClients method)
clear_changed() (watcher.common.messaging.utils.observable.Observable method)
ClusterDataModelCollectionError
ClusterDataModelCollectorLoader (class in watcher.decision_engine.loading.default)
ClusterEmpty
ClusterStateNotDefined
Collection (class in watcher.api.controllers.v1.collection)
CollectorManager (class in watcher.decision_engine.model.collector.manager)
compare() (watcher.decision_engine.solution.solution_comparator.BaseSolutionComparator method)
compute_global_efficacy() (watcher.decision_engine.solution.base.BaseSolution method)
(watcher.decision_engine.solution.efficacy.Efficacy method)
compute_score_of_nodes() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
ComputeNode (class in watcher.decision_engine.model.element.node)
ComputeNodeNotFound
ComputeResource (class in watcher.decision_engine.model.element.compute_resource)
confirmation_prompt() (watcher.db.purge.PurgeCommand method)
Conflict
Connection (class in watcher.db.sqlalchemy.api)
consolidation_phase() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
ContextHook (class in watcher.api.hooks)
ContinuousAuditHandler (class in watcher.decision_engine.audit.continuous)
convert() (watcher.api.controllers.root.Root static method)
(watcher.api.controllers.root.Version static method)
convert_with_links() (watcher.api.controllers.v1.action.Action class method)
(watcher.api.controllers.v1.action.ActionCollection static method)
(watcher.api.controllers.v1.action_plan.ActionPlan class method)
(watcher.api.controllers.v1.action_plan.ActionPlanCollection static method)
(watcher.api.controllers.v1.audit.Audit class method)
(watcher.api.controllers.v1.audit.AuditCollection static method)
(watcher.api.controllers.v1.audit_template.AuditTemplate class method)
(watcher.api.controllers.v1.audit_template.AuditTemplateCollection static method)
(watcher.api.controllers.v1.goal.Goal class method)
(watcher.api.controllers.v1.goal.GoalCollection static method)
(watcher.api.controllers.v1.scoring_engine.ScoringEngine class method)
(watcher.api.controllers.v1.scoring_engine.ScoringEngineCollection static method)
(watcher.api.controllers.v1.strategy.Strategy class method)
(watcher.api.controllers.v1.strategy.StrategyCollection static method)
count() (watcher.objects.base.ObjectListBase method)
create() (watcher.objects.action.Action method)
(watcher.objects.action_plan.ActionPlan method)
(watcher.objects.audit.Audit method)
(watcher.objects.audit_template.AuditTemplate method)
(watcher.objects.efficacy_indicator.EfficacyIndicator method)
(watcher.objects.goal.Goal method)
(watcher.objects.scoring_engine.ScoringEngine method)
(watcher.objects.strategy.Strategy method)
create_action() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
(watcher.decision_engine.planner.default.DefaultPlanner method)
create_action_plan() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
create_audit() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
create_audit_template() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
create_compute_node() (watcher.decision_engine.model.notification.nova.NovaNotification method)
create_efficacy_indicator() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
create_goal() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
create_image_from_instance() (watcher.common.nova_helper.NovaHelper method)
create_instance() (watcher.common.nova_helper.NovaHelper method)
create_migration_instance() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
create_resource() (watcher.decision_engine.model.model_root.ModelRoot method)
create_schema command line option
-h, --help
create_schema() (watcher.cmd.dbmanage.DBCommand static method)
create_scoring_engine() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
create_strategy() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)

D

DBCommand (class in watcher.cmd.dbmanage)
deadline (watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
decider() (watcher.applier.workflow_engine.default.DefaultWorkFlowEngine method)
DecisionEngineAPI (class in watcher.decision_engine.rpcapi)
DecisionEngineAPIManager (class in watcher.decision_engine.rpcapi)
DecisionEngineManager (class in watcher.decision_engine.manager)
DecisionEngineSchedulingService (class in watcher.decision_engine.scheduling)
DefaultActionLoader (class in watcher.applier.loading.default)
DefaultActionPlanHandler (class in watcher.applier.action_plan.default)
DefaultApplier (class in watcher.applier.default)
DefaultGoalLoader (class in watcher.decision_engine.loading.default)
DefaultLoader (class in watcher.common.loader.default)
DefaultPlanner (class in watcher.decision_engine.planner.default)
DefaultPlannerLoader (class in watcher.decision_engine.loading.default)
DefaultScoringContainerLoader (class in watcher.decision_engine.loading.default)
DefaultScoringLoader (class in watcher.decision_engine.loading.default)
DefaultSolution (class in watcher.decision_engine.solution.default)
DefaultStrategyContext (class in watcher.decision_engine.strategy.context.default)
DefaultStrategyLoader (class in watcher.decision_engine.loading.default)
DefaultStrategySelector (class in watcher.decision_engine.strategy.selection.default)
DefaultWorkFlowEngine (class in watcher.applier.workflow_engine.default)
DefaultWorkFlowEngineLoader (class in watcher.applier.loading.default)
delete() (watcher.api.controllers.v1.action.ActionsController method)
(watcher.api.controllers.v1.action_plan.ActionPlansController method)
(watcher.api.controllers.v1.audit.AuditsController method)
(watcher.api.controllers.v1.audit_template.AuditTemplatesController method)
delete_instance() (watcher.common.nova_helper.NovaHelper method)
(watcher.decision_engine.model.model_root.ModelRoot method)
(watcher.decision_engine.model.notification.nova.NovaNotification method)
delete_up_to_max_prompt() (watcher.db.purge.PurgeCommand method)
description (watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
deserialize_context() (watcher.common.rpc.RequestContextSerializer method)
deserialize_entity() (watcher.common.rpc.RequestContextSerializer method)
(watcher.objects.base.WatcherObjectSerializer method)
destroy() (watcher.objects.action.Action method)
(watcher.objects.action_plan.ActionPlan method)
(watcher.objects.audit.Audit method)
(watcher.objects.audit_template.AuditTemplate method)
(watcher.objects.efficacy_indicator.EfficacyIndicator method)
(watcher.objects.goal.Goal method)
(watcher.objects.scoring_engine.ScoringEngine method)
(watcher.objects.strategy.Strategy method)
destroy_action() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
destroy_action_plan() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
destroy_audit() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
destroy_audit_template() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
destroy_efficacy_indicator() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
destroy_goal() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
destroy_scoring_engine() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
destroy_strategy() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
detail() (watcher.api.controllers.v1.action.ActionsController method)
(watcher.api.controllers.v1.action_plan.ActionPlansController method)
(watcher.api.controllers.v1.audit.AuditsController method)
(watcher.api.controllers.v1.audit_template.AuditTemplatesController method)
(watcher.api.controllers.v1.goal.GoalsController method)
(watcher.api.controllers.v1.scoring_engine.ScoringEngineController method)
(watcher.api.controllers.v1.strategy.StrategiesController method)
disable_service_nova_compute() (watcher.common.nova_helper.NovaHelper method)
disable_unused_nodes() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
DiskInfo (class in watcher.decision_engine.model.element.disk_info)
dispatch_event() (watcher.common.messaging.events.event_dispatcher.EventDispatcher method)
display_name (watcher.api.controllers.v1.goal.Goal attribute)
do_delete() (watcher.db.purge.PurgeCommand method)
do_execute() (watcher.decision_engine.audit.base.BaseAuditHandler method)
(watcher.decision_engine.audit.continuous.ContinuousAuditHandler method)
(watcher.decision_engine.audit.oneshot.OneShotAuditHandler method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy method)
(watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
(watcher.decision_engine.strategy.strategies.dummy_strategy.DummyStrategy method)
(watcher.decision_engine.strategy.strategies.dummy_with_scorer.DummyWithScorer method)
(watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow method)
(watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
do_launch_action_plan() (watcher.applier.messaging.trigger.TriggerActionPlan method)
do_trigger_audit() (watcher.decision_engine.messaging.audit_endpoint.AuditEndpoint method)
downgrade command line option
--revision <REVISION>
-h, --help
downgrade() (watcher.cmd.dbmanage.DBCommand static method)
Dummy (class in watcher.decision_engine.goal.goals)
DummyBaseStrategy (class in watcher.decision_engine.strategy.strategies.base)
DummyScorer (class in watcher.decision_engine.scoring.dummy_scorer)
DummyScoringContainer (class in watcher.decision_engine.scoring.dummy_scoring_container)
DummyStrategy (class in watcher.decision_engine.strategy.strategies.dummy_strategy)
DummyWithScorer (class in watcher.decision_engine.strategy.strategies.dummy_with_scorer)

E

Efficacy (class in watcher.decision_engine.solution.efficacy)
efficacy_indicators (watcher.api.controllers.v1.action_plan.ActionPlan attribute)
efficacy_specification (watcher.api.controllers.v1.goal.Goal attribute)
EfficacyIndicator (class in watcher.api.controllers.v1.efficacy_indicator)
(class in watcher.db.sqlalchemy.models)
(class in watcher.objects.efficacy_indicator)
EfficacyIndicatorAlreadyExists
EfficacyIndicatorNotFound
EfficacySpecification (class in watcher.decision_engine.goal.efficacy.base)
Element (class in watcher.decision_engine.model.element.base)
enable_service_nova_compute() (watcher.common.nova_helper.NovaHelper method)
error() (watcher.common.messaging.notification_handler.NotificationHandler method)
evaluate() (watcher.decision_engine.solution.solution_evaluator.BaseSolutionEvaluator method)
Event (class in watcher.common.messaging.events.event)
EventDispatcher (class in watcher.common.messaging.events.event_dispatcher)
Events (class in watcher.decision_engine.messaging.events)
EventTypes (class in watcher.applier.messaging.event_types)
execute() (watcher.applier.action_plan.base.BaseActionPlanHandler method)
(watcher.applier.action_plan.default.DefaultActionPlanHandler method)
(watcher.applier.actions.base.BaseAction method)
(watcher.applier.actions.change_nova_service_state.ChangeNovaServiceState method)
(watcher.applier.actions.migration.Migrate method)
(watcher.applier.actions.nop.Nop method)
(watcher.applier.actions.sleep.Sleep method)
(watcher.applier.base.BaseApplier method)
(watcher.applier.default.DefaultApplier method)
(watcher.applier.workflow_engine.base.BaseWorkFlowEngine method)
(watcher.applier.workflow_engine.default.DefaultWorkFlowEngine method)
(watcher.applier.workflow_engine.default.TaskFlowActionContainer method)
(watcher.applier.workflow_engine.default.TaskFlowNop method)
(watcher.db.purge.PurgeCommand method)
(watcher.decision_engine.audit.base.AuditHandler method)
(watcher.decision_engine.audit.base.BaseAuditHandler method)
(watcher.decision_engine.model.collector.base.BaseClusterDataModelCollector method)
(watcher.decision_engine.model.collector.nova.NovaClusterDataModelCollector method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy method)
execute_audit() (watcher.decision_engine.audit.continuous.ContinuousAuditHandler method)
execute_strategy() (watcher.decision_engine.strategy.context.base.BaseStrategyContext method)
(watcher.decision_engine.strategy.context.default.DefaultStrategyContext method)
extra (watcher.api.controllers.v1.audit_template.AuditTemplate attribute)

F

fill_solution() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
filter_dest_servers() (watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl method)
filter_destination_hosts() (watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance method)
find_instance() (watcher.common.nova_helper.NovaHelper method)
find_objects_to_delete() (watcher.db.purge.PurgeCommand method)
first_action_uuid (watcher.api.controllers.v1.action_plan.ActionPlan attribute)
format_message() (watcher.common.exception.WatcherException method)
from_dict() (watcher.common.context.RequestContext class method)
from_xml() (watcher.decision_engine.model.model_root.ModelRoot class method)
frombasetype() (watcher.api.controllers.v1.types.BooleanType static method)
(watcher.api.controllers.v1.types.JsonType static method)
(watcher.api.controllers.v1.types.NameType static method)
(watcher.api.controllers.v1.types.UuidOrNameType static method)
(watcher.api.controllers.v1.types.UuidType static method)

G

get() (watcher.api.controllers.root.RootController method)
(watcher.objects.action.Action class method)
(watcher.objects.action_plan.ActionPlan class method)
(watcher.objects.audit.Audit class method)
(watcher.objects.audit_template.AuditTemplate class method)
(watcher.objects.base.WatcherObject method)
(watcher.objects.efficacy_indicator.EfficacyIndicator class method)
(watcher.objects.goal.Goal class method)
(watcher.objects.scoring_engine.ScoringEngine class method)
(watcher.objects.strategy.Strategy class method)
get_action_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_action_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_action_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_action_plan_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_action_plan_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_action_plan_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_all() (watcher.api.controllers.v1.action.ActionsController method)
(watcher.api.controllers.v1.action_plan.ActionPlansController method)
(watcher.api.controllers.v1.audit.AuditsController method)
(watcher.api.controllers.v1.audit_template.AuditTemplatesController method)
(watcher.api.controllers.v1.goal.GoalsController method)
(watcher.api.controllers.v1.scoring_engine.ScoringEngineController method)
(watcher.api.controllers.v1.strategy.StrategiesController method)
get_all_compute_nodes() (watcher.decision_engine.model.model_root.ModelRoot method)
get_all_instances() (watcher.decision_engine.model.model_root.ModelRoot method)
get_audit_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_audit_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_audit_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_audit_template_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_audit_template_by_name() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_audit_template_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_audit_template_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_by_id() (watcher.objects.action.Action class method)
(watcher.objects.action_plan.ActionPlan class method)
(watcher.objects.audit.Audit class method)
(watcher.objects.audit_template.AuditTemplate class method)
(watcher.objects.efficacy_indicator.EfficacyIndicator class method)
(watcher.objects.goal.Goal class method)
(watcher.objects.scoring_engine.ScoringEngine class method)
(watcher.objects.strategy.Strategy class method)
get_by_name() (watcher.objects.audit_template.AuditTemplate class method)
(watcher.objects.goal.Goal class method)
(watcher.objects.scoring_engine.ScoringEngine class method)
(watcher.objects.strategy.Strategy class method)
get_by_uuid() (watcher.objects.action.Action class method)
(watcher.objects.action_plan.ActionPlan class method)
(watcher.objects.audit.Audit class method)
(watcher.objects.audit_template.AuditTemplate class method)
(watcher.objects.efficacy_indicator.EfficacyIndicator class method)
(watcher.objects.goal.Goal class method)
(watcher.objects.scoring_engine.ScoringEngine class method)
(watcher.objects.strategy.Strategy class method)
get_capacity() (watcher.decision_engine.model.element.resource.Resource method)
get_capacity_by_uuid() (watcher.decision_engine.model.element.resource.Resource method)
get_cluster_model_collector() (watcher.decision_engine.model.collector.manager.CollectorManager method)
get_collectors() (watcher.decision_engine.model.collector.manager.CollectorManager method)
get_compute_node_by_hostname() (watcher.common.nova_helper.NovaHelper method)
get_compute_node_by_id() (watcher.common.nova_helper.NovaHelper method)
get_compute_node_list() (watcher.common.nova_helper.NovaHelper method)
get_config_opts() (watcher.applier.actions.base.BaseAction class method)
(watcher.applier.workflow_engine.base.BaseWorkFlowEngine class method)
(watcher.common.loader.loadable.Loadable class method)
(watcher.common.loader.loadable.LoadableSingleton class method)
(watcher.decision_engine.goal.base.Goal class method)
(watcher.decision_engine.model.collector.base.BaseClusterDataModelCollector class method)
(watcher.decision_engine.planner.base.BasePlanner class method)
(watcher.decision_engine.planner.default.DefaultPlanner class method)
(watcher.decision_engine.scoring.base.ScoringEngine class method)
(watcher.decision_engine.scoring.base.ScoringEngineContainer class method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy class method)
get_count_table() (watcher.db.purge.WatcherObjectsMap method)
get_description() (watcher.decision_engine.scoring.base.ScoringEngine method)
(watcher.decision_engine.scoring.dummy_scorer.DummyScorer method)
(watcher.decision_engine.scoring.dummy_scoring_container.SimpleFunctionScorer method)
get_device_name() (watcher.decision_engine.model.element.disk_info.DiskInfo method)
get_display_name() (watcher.decision_engine.goal.base.Goal class method)
(watcher.decision_engine.goal.goals.AirflowOptimization class method)
(watcher.decision_engine.goal.goals.Dummy class method)
(watcher.decision_engine.goal.goals.ServerConsolidation class method)
(watcher.decision_engine.goal.goals.ThermalOptimization class method)
(watcher.decision_engine.goal.goals.Unclassified class method)
(watcher.decision_engine.goal.goals.WorkloadBalancing class method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy class method)
(watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation class method)
(watcher.decision_engine.strategy.strategies.dummy_strategy.DummyStrategy class method)
(watcher.decision_engine.strategy.strategies.dummy_with_scorer.DummyWithScorer class method)
(watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl class method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow class method)
(watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation class method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance class method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization class method)
get_efficacy_indicator_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_efficacy_indicator_by_name() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_efficacy_indicator_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_efficacy_indicator_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_efficacy_specification() (watcher.decision_engine.goal.base.Goal method)
(watcher.decision_engine.goal.goals.AirflowOptimization class method)
(watcher.decision_engine.goal.goals.Dummy class method)
(watcher.decision_engine.goal.goals.ServerConsolidation class method)
(watcher.decision_engine.goal.goals.ThermalOptimization class method)
(watcher.decision_engine.goal.goals.Unclassified class method)
(watcher.decision_engine.goal.goals.WorkloadBalancing class method)
get_entry_name() (watcher.common.loader.default.DefaultLoader method)
get_expiry_date() (watcher.db.purge.PurgeCommand method)
get_flavor_instance() (watcher.common.nova_helper.NovaHelper method)
get_global_efficacy_indicator() (watcher.decision_engine.goal.efficacy.base.EfficacySpecification method)
(watcher.decision_engine.goal.efficacy.specs.ServerConsolidation method)
(watcher.decision_engine.goal.efficacy.specs.Unclassified method)
get_goal() (watcher.decision_engine.strategy.strategies.base.BaseStrategy class method)
get_goal_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_goal_by_name() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_goal_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_goal_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_goal_name() (watcher.decision_engine.strategy.strategies.base.BaseStrategy class method)
(watcher.decision_engine.strategy.strategies.base.DummyBaseStrategy class method)
(watcher.decision_engine.strategy.strategies.base.ServerConsolidationBaseStrategy class method)
(watcher.decision_engine.strategy.strategies.base.ThermalOptimizationBaseStrategy class method)
(watcher.decision_engine.strategy.strategies.base.UnclassifiedStrategy class method)
(watcher.decision_engine.strategy.strategies.base.WorkloadStabilizationBaseStrategy class method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow class method)
get_goal_uuid() (watcher.db.purge.PurgeCommand class method)
get_hostname() (watcher.common.nova_helper.NovaHelper method)
get_hosts_load() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
get_indicators_specifications() (watcher.decision_engine.goal.efficacy.base.EfficacySpecification method)
(watcher.decision_engine.goal.efficacy.specs.ServerConsolidation method)
(watcher.decision_engine.goal.efficacy.specs.Unclassified method)
get_indicators_specs_dicts() (watcher.decision_engine.goal.efficacy.base.EfficacySpecification method)
get_instance_by_uuid() (watcher.decision_engine.model.model_root.ModelRoot method)
get_instance_load() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
get_instance_utilization() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
get_instances_by_node() (watcher.common.nova_helper.NovaHelper method)
get_last_sample_value() (watcher.common.ceilometer_helper.CeilometerHelper method)
get_last_sample_values() (watcher.common.ceilometer_helper.CeilometerHelper method)
(watcher.decision_engine.cluster.history.base.BaseClusterHistory method)
(watcher.decision_engine.cluster.history.ceilometer.CeilometerClusterHistory method)
get_latest_cluster_data_model() (watcher.decision_engine.model.collector.base.BaseClusterDataModelCollector method)
get_mapping() (watcher.decision_engine.model.mapping.Mapping method)
(watcher.decision_engine.model.model_root.ModelRoot method)
get_metainfo() (watcher.decision_engine.scoring.base.ScoringEngine method)
(watcher.decision_engine.scoring.dummy_scorer.DummyScorer method)
(watcher.decision_engine.scoring.dummy_scoring_container.SimpleFunctionScorer method)
get_name() (watcher.decision_engine.goal.base.Goal class method)
(watcher.decision_engine.goal.goals.AirflowOptimization class method)
(watcher.decision_engine.goal.goals.Dummy class method)
(watcher.decision_engine.goal.goals.ServerConsolidation class method)
(watcher.decision_engine.goal.goals.ThermalOptimization class method)
(watcher.decision_engine.goal.goals.Unclassified class method)
(watcher.decision_engine.goal.goals.WorkloadBalancing class method)
(watcher.decision_engine.scoring.base.ScoringEngine method)
(watcher.decision_engine.scoring.dummy_scorer.DummyScorer method)
(watcher.decision_engine.scoring.dummy_scoring_container.SimpleFunctionScorer method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy class method)
(watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation class method)
(watcher.decision_engine.strategy.strategies.dummy_strategy.DummyStrategy class method)
(watcher.decision_engine.strategy.strategies.dummy_with_scorer.DummyWithScorer class method)
(watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl class method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow class method)
(watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation class method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance class method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization class method)
get_network_id_from_name() (watcher.common.nova_helper.NovaHelper method)
get_next() (watcher.api.controllers.v1.collection.Collection method)
get_node_by_instance_uuid() (watcher.decision_engine.model.mapping.Mapping method)
(watcher.decision_engine.model.model_root.ModelRoot method)
get_node_by_uuid() (watcher.decision_engine.model.model_root.ModelRoot method)
get_node_capacity() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
get_node_from_instance() (watcher.decision_engine.model.mapping.Mapping method)
get_node_instances() (watcher.decision_engine.model.mapping.Mapping method)
(watcher.decision_engine.model.model_root.ModelRoot method)
get_node_instances_by_uuid() (watcher.decision_engine.model.mapping.Mapping method)
get_node_utilization() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
get_notification_endpoints() (watcher.decision_engine.model.collector.manager.CollectorManager method)
get_one() (watcher.api.controllers.v1.action.ActionsController method)
(watcher.api.controllers.v1.action_plan.ActionPlansController method)
(watcher.api.controllers.v1.audit.AuditsController method)
(watcher.api.controllers.v1.audit_template.AuditTemplatesController method)
(watcher.api.controllers.v1.goal.GoalsController method)
(watcher.api.controllers.v1.scoring_engine.ScoringEngineController method)
(watcher.api.controllers.v1.strategy.StrategiesController method)
get_or_create_instance() (watcher.decision_engine.model.notification.nova.NovaNotification method)
get_or_create_node() (watcher.decision_engine.model.notification.nova.NovaNotification method)
get_relative_cluster_utilization() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
get_relative_node_utilization() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
get_resource_by_uuid() (watcher.decision_engine.model.model_root.ModelRoot method)
get_schema() (watcher.decision_engine.strategy.strategies.base.BaseStrategy class method)
(watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation class method)
(watcher.decision_engine.strategy.strategies.dummy_strategy.DummyStrategy class method)
(watcher.decision_engine.strategy.strategies.dummy_with_scorer.DummyWithScorer class method)
(watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl class method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow class method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance class method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization class method)
get_scoring_engine_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_scoring_engine_by_name() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_scoring_engine_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_scoring_engine_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
(watcher.decision_engine.scoring.base.ScoringEngineContainer class method)
(watcher.decision_engine.scoring.dummy_scoring_container.DummyScoringContainer class method)
get_sd() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
get_size() (watcher.decision_engine.model.element.disk_info.DiskInfo method)
get_state_str() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
get_strategy_by_id() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_strategy_by_name() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_strategy_by_uuid() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_strategy_list() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
get_translatable_display_name() (watcher.decision_engine.goal.base.Goal class method)
(watcher.decision_engine.goal.goals.AirflowOptimization class method)
(watcher.decision_engine.goal.goals.Dummy class method)
(watcher.decision_engine.goal.goals.ServerConsolidation class method)
(watcher.decision_engine.goal.goals.ThermalOptimization class method)
(watcher.decision_engine.goal.goals.Unclassified class method)
(watcher.decision_engine.goal.goals.WorkloadBalancing class method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy class method)
(watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation class method)
(watcher.decision_engine.strategy.strategies.dummy_strategy.DummyStrategy class method)
(watcher.decision_engine.strategy.strategies.dummy_with_scorer.DummyWithScorer class method)
(watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl class method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow class method)
(watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation class method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance class method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization class method)
get_version() (watcher.common.service.Service method)
glance() (watcher.common.clients.OpenStackClients method)
global_efficacy (watcher.api.controllers.v1.action_plan.ActionPlan attribute)
GlobalEfficacyComputationError
Goal (class in watcher.api.controllers.v1.goal)
(class in watcher.db.sqlalchemy.models)
(class in watcher.decision_engine.goal.base)
(class in watcher.objects.goal)
(webservice type)
goal_name (watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
goal_uuid (watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
GoalAlreadyExists
GoalCollection (class in watcher.api.controllers.v1.goal)
(webservice type)
GoalMapping (class in watcher.decision_engine.sync)
GoalNotFound
goals (watcher.api.controllers.v1.goal.GoalCollection attribute)
GoalsController (class in watcher.api.controllers.v1.goal)
group_hosts_by_airflow() (watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow method)
group_hosts_by_cpu_util() (watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance method)
group_hosts_by_outlet_temp() (watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl method)

H

has_changed() (watcher.common.messaging.utils.observable.Observable method)
has_listener() (watcher.common.messaging.events.event_dispatcher.EventDispatcher method)
has_next() (watcher.api.controllers.v1.collection.Collection method)
host_aggregate (watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
href (watcher.api.controllers.link.Link attribute)
HTTPNotFound

I

IllegalArgumentException
impl (watcher.db.sqlalchemy.models.JsonEncodedType attribute)
index() (watcher.objects.base.ObjectListBase method)
Indicator (class in watcher.decision_engine.solution.efficacy)
IndicatorsMap (class in watcher.decision_engine.solution.efficacy)
IndicatorSpec (class in watcher.decision_engine.sync)
IndicatorSpecification (class in watcher.decision_engine.goal.efficacy.indicators)
info() (watcher.common.messaging.notification_handler.NotificationHandler method)
(watcher.decision_engine.model.notification.nova.InstanceCreated method)
(watcher.decision_engine.model.notification.nova.InstanceDeletedEnd method)
(watcher.decision_engine.model.notification.nova.InstanceUpdated method)
(watcher.decision_engine.model.notification.nova.LegacyInstanceCreatedEnd method)
(watcher.decision_engine.model.notification.nova.LegacyInstanceDeletedEnd method)
(watcher.decision_engine.model.notification.nova.LegacyInstanceUpdated method)
(watcher.decision_engine.model.notification.nova.LegacyLiveMigratedEnd method)
(watcher.decision_engine.model.notification.nova.ServiceUpdated method)
input_parameters (watcher.api.controllers.v1.action.Action attribute)
Instance (class in watcher.decision_engine.model.element.instance)
instance_fits() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
InstanceCreated (class in watcher.decision_engine.model.notification.nova)
InstanceDeletedEnd (class in watcher.decision_engine.model.notification.nova)
InstanceMigrationsCount (class in watcher.decision_engine.goal.efficacy.indicators)
InstanceNotFound
InstanceState (class in watcher.decision_engine.model.element.instance)
InstanceUpdated (class in watcher.decision_engine.model.notification.nova)
internal_attrs() (watcher.api.controllers.v1.action_plan.ActionPlanPatchType static method)
(watcher.api.controllers.v1.types.JsonPatchType static method)
interval (watcher.api.controllers.v1.audit.Audit attribute)
Invalid
InvalidGoal
InvalidIdentity
InvalidIndicatorValue
InvalidName
InvalidOperator
InvalidStrategy
InvalidUUID
InvalidUuidOrName
is_overloaded() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
items() (watcher.objects.base.WatcherObject method)
iteritems() (watcher.objects.base.WatcherObject method)

J

JoinMap (class in watcher.db.sqlalchemy.api)
JSONEncodedDict (class in watcher.db.sqlalchemy.models)
JSONEncodedList (class in watcher.db.sqlalchemy.models)
JsonEncodedType (class in watcher.db.sqlalchemy.models)
JsonPatchType (class in watcher.api.controllers.v1.types)
JsonType (class in watcher.api.controllers.v1.types)

K

keys() (watcher.db.purge.WatcherObjectsMap class method)
keystone() (watcher.common.clients.OpenStackClients method)
KeystoneFailure

L

launch_action_plan() (watcher.applier.messaging.trigger.TriggerActionPlan method)
(watcher.applier.rpcapi.ApplierAPI method)
launch_audits_periodically() (watcher.decision_engine.audit.continuous.ContinuousAuditHandler method)
legacy_update_instance() (watcher.decision_engine.model.notification.nova.NovaNotification method)
LegacyInstanceCreatedEnd (class in watcher.decision_engine.model.notification.nova)
LegacyInstanceDeletedEnd (class in watcher.decision_engine.model.notification.nova)
LegacyInstanceUpdated (class in watcher.decision_engine.model.notification.nova)
LegacyLiveMigratedEnd (class in watcher.decision_engine.model.notification.nova)
license
agreement
Link (class in watcher.api.controllers.link)
(webservice type)
links (watcher.api.controllers.v1.action.Action attribute)
(watcher.api.controllers.v1.action_plan.ActionPlan attribute)
(watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
(watcher.api.controllers.v1.goal.Goal attribute)
list() (watcher.objects.action.Action class method)
(watcher.objects.action_plan.ActionPlan class method)
(watcher.objects.audit.Audit class method)
(watcher.objects.audit_template.AuditTemplate class method)
(watcher.objects.efficacy_indicator.EfficacyIndicator class method)
(watcher.objects.goal.Goal class method)
(watcher.objects.scoring_engine.ScoringEngine class method)
(watcher.objects.strategy.Strategy class method)
list_available() (watcher.common.loader.base.BaseLoader method)
(watcher.common.loader.default.DefaultLoader method)
live_migrate_instance() (watcher.common.nova_helper.NovaHelper method)
load() (watcher.common.loader.base.BaseLoader method)
(watcher.common.loader.default.DefaultLoader method)
(watcher.decision_engine.planner.manager.PlannerManager method)
Loadable (class in watcher.common.loader.loadable)
LoadableSingleton (class in watcher.common.loader.loadable)
LoadableSingletonMeta (class in watcher.common.loader.loadable)
LoadingError

M

make_action() (watcher.applier.actions.factory.ActionFactory method)
make_link() (watcher.api.controllers.link.Link static method)
mandatory_attrs() (watcher.api.controllers.v1.action.ActionPatchType static method)
(watcher.api.controllers.v1.action_plan.ActionPlanPatchType static method)
(watcher.api.controllers.v1.audit.AuditPatchType static method)
(watcher.api.controllers.v1.audit_template.AuditTemplatePatchType static method)
(watcher.api.controllers.v1.types.JsonPatchType static method)
map() (watcher.decision_engine.model.mapping.Mapping method)
map_instance() (watcher.decision_engine.model.model_root.ModelRoot method)
Mapping (class in watcher.decision_engine.model.mapping)
MEMOIZE() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
MessagingHandler (class in watcher.common.messaging.messaging_handler)
meter_list() (watcher.common.ceilometer_helper.CeilometerHelper method)
MetricCollectorNotDefined
Migrate (class in watcher.applier.actions.migration)
migrate() (watcher.applier.actions.migration.Migrate method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
migrate_instance() (watcher.decision_engine.model.model_root.ModelRoot method)
MigrationEfficacy (class in watcher.decision_engine.goal.efficacy.indicators)
ModelRoot (class in watcher.decision_engine.model.model_root)
MultiType (class in watcher.api.controllers.v1.types)

N

name (watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
(watcher.api.controllers.v1.goal.Goal attribute)
NameType (class in watcher.api.controllers.v1.types)
NaturalJoinFilter (class in watcher.db.sqlalchemy.api)
NegativeLimitError
neutron() (watcher.common.clients.OpenStackClients method)
next_uuid (watcher.api.controllers.v1.action.Action attribute)
NoAvailableStrategyForGoal
NoDataFound
node_and_instance_score() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
NoExceptionTracebackHook (class in watcher.api.hooks)
NoMetricValuesForInstance
Nop (class in watcher.applier.actions.nop)
normalize_hosts_load() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
NoSuchMetric
NoSuchMetricForHost
NotAuthorized
NotificationEndpoint (class in watcher.decision_engine.model.notification.base)
NotificationFilter (class in watcher.decision_engine.model.notification.filtering)
NotificationHandler (class in watcher.common.messaging.notification_handler)
notify() (watcher.applier.action_plan.default.DefaultActionPlanHandler method)
(watcher.applier.workflow_engine.base.BaseWorkFlowEngine method)
(watcher.common.messaging.utils.observable.Observable method)
(watcher.decision_engine.audit.base.AuditHandler method)
NotSoftDeletedStateError
NotSpecifiedSentinel (class in watcher.objects.base)
nova() (watcher.common.clients.OpenStackClients method)
NovaClusterDataModelCollector (class in watcher.decision_engine.model.collector.nova)
NovaHelper (class in watcher.common.nova_helper)
NovaNotification (class in watcher.decision_engine.model.notification.nova)

O

obj_attr_is_set() (watcher.objects.base.WatcherObject method)
obj_class_from_name() (watcher.objects.base.WatcherObject class method)
obj_clone() (watcher.objects.base.WatcherObject method)
obj_from_primitive() (watcher.objects.base.WatcherObject class method)
obj_get_changes() (watcher.objects.base.WatcherObject method)
obj_load_attr() (watcher.objects.base.WatcherObject method)
obj_make_compatible() (watcher.objects.base.ObjectListBase method)
obj_name() (watcher.objects.base.WatcherObject class method)
obj_reset_changes() (watcher.objects.base.WatcherObject method)
obj_to_primitive() (watcher.objects.base.WatcherObject method)
obj_what_changed() (watcher.objects.base.ObjectListBase method)
(watcher.objects.base.WatcherObject method)
ObjectListBase (class in watcher.objects.base)
ObjectNotFound
Observable (class in watcher.common.messaging.utils.observable)
offload_phase() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
OneShotAuditHandler (class in watcher.decision_engine.audit.oneshot)
OpenStackClients (class in watcher.common.clients)
OperationNotPermitted
optimize_solution() (watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
OutletTempControl (class in watcher.decision_engine.strategy.strategies.outlet_temp_control)

P

parameters (watcher.api.controllers.v1.audit.Audit attribute)
ParsableErrorMiddleware (class in watcher.api.middleware.parsable_error)
patch() (watcher.api.controllers.v1.action.ActionsController method)
(watcher.api.controllers.v1.action_plan.ActionPlansController method)
(watcher.api.controllers.v1.audit.AuditsController method)
(watcher.api.controllers.v1.audit_template.AuditTemplatesController method)
PatchError
PlannerManager (class in watcher.decision_engine.planner.manager)
PolicyNotAuthorized
post() (watcher.api.controllers.v1.action.ActionsController method)
(watcher.api.controllers.v1.audit.AuditsController method)
(watcher.api.controllers.v1.audit_template.AuditTemplatesController method)
post_condition() (watcher.applier.actions.base.BaseAction method)
(watcher.applier.actions.change_nova_service_state.ChangeNovaServiceState method)
(watcher.applier.actions.migration.Migrate method)
(watcher.applier.actions.nop.Nop method)
(watcher.applier.actions.sleep.Sleep method)
post_execute() (watcher.applier.workflow_engine.default.TaskFlowActionContainer method)
(watcher.decision_engine.audit.base.AuditHandler method)
(watcher.decision_engine.audit.base.BaseAuditHandler method)
(watcher.decision_engine.audit.continuous.ContinuousAuditHandler method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy method)
(watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
(watcher.decision_engine.strategy.strategies.dummy_strategy.DummyStrategy method)
(watcher.decision_engine.strategy.strategies.dummy_with_scorer.DummyWithScorer method)
(watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow method)
(watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
pre_condition() (watcher.applier.actions.base.BaseAction method)
(watcher.applier.actions.change_nova_service_state.ChangeNovaServiceState method)
(watcher.applier.actions.migration.Migrate method)
(watcher.applier.actions.nop.Nop method)
(watcher.applier.actions.sleep.Sleep method)
pre_execute() (watcher.applier.workflow_engine.default.TaskFlowActionContainer method)
(watcher.decision_engine.audit.base.AuditHandler method)
(watcher.decision_engine.audit.base.BaseAuditHandler method)
(watcher.decision_engine.strategy.strategies.base.BaseStrategy method)
(watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
(watcher.decision_engine.strategy.strategies.dummy_strategy.DummyStrategy method)
(watcher.decision_engine.strategy.strategies.dummy_with_scorer.DummyWithScorer method)
(watcher.decision_engine.strategy.strategies.outlet_temp_control.OutletTempControl method)
(watcher.decision_engine.strategy.strategies.uniform_airflow.UniformAirflow method)
(watcher.decision_engine.strategy.strategies.vm_workload_consolidation.VMWorkloadConsolidation method)
(watcher.decision_engine.strategy.strategies.workload_balance.WorkloadBalance method)
(watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
process_bind_param() (watcher.db.sqlalchemy.models.JsonEncodedType method)
process_result_value() (watcher.db.sqlalchemy.models.JsonEncodedType method)
publish_control() (watcher.common.service.Service method)
publish_event() (watcher.common.messaging.messaging_handler.MessagingHandler method)
publish_status_event() (watcher.common.service.Service method)
purge command line option
--dry-run
-d, --age-in-days
-e, --exclude-orphans
-h, --help
-n, --max-number
-t, --audit-template
purge() (watcher.cmd.dbmanage.DBCommand static method)
PurgeCommand (class in watcher.db.purge)

Q

query_retry() (watcher.common.ceilometer_helper.CeilometerHelper method)
query_sample() (watcher.common.ceilometer_helper.CeilometerHelper method)
(watcher.decision_engine.cluster.history.base.BaseClusterHistory method)
(watcher.decision_engine.cluster.history.ceilometer.CeilometerClusterHistory method)

R

refresh() (watcher.objects.action.Action method)
(watcher.objects.action_plan.ActionPlan method)
(watcher.objects.audit.Audit method)
(watcher.objects.audit_template.AuditTemplate method)
(watcher.objects.efficacy_indicator.EfficacyIndicator method)
(watcher.objects.goal.Goal method)
(watcher.objects.scoring_engine.ScoringEngine method)
(watcher.objects.strategy.Strategy method)
register_observer() (watcher.common.messaging.utils.observable.Observable method)
rel (watcher.api.controllers.link.Link attribute)
ReleasedComputeNodesCount (class in watcher.decision_engine.goal.efficacy.indicators)
remove_endpoint() (watcher.common.messaging.messaging_handler.MessagingHandler method)
remove_event_listener() (watcher.common.messaging.events.event_dispatcher.EventDispatcher method)
remove_instance() (watcher.decision_engine.model.model_root.ModelRoot method)
remove_node() (watcher.decision_engine.model.model_root.ModelRoot method)
RequestContext (class in watcher.common.context)
RequestContextSerializer (class in watcher.common.rpc)
ReservedWord
reset() (watcher.common.scheduling.BackgroundSchedulerService method)
(watcher.common.service.Service method)
(watcher.common.service.WSGIService method)
(watcher.decision_engine.scheduling.DecisionEngineSchedulingService method)
reset_clients() (watcher.common.clients.OpenStackClients method)
Resource (class in watcher.decision_engine.model.element.resource)
ResourceNotFound
ResourceType (class in watcher.decision_engine.model.element.resource)
response() (watcher.common.service.Service method)
revert() (watcher.applier.actions.base.BaseAction method)
(watcher.applier.actions.change_nova_service_state.ChangeNovaServiceState method)
(watcher.applier.actions.migration.Migrate method)
(watcher.applier.actions.nop.Nop method)
(watcher.applier.actions.sleep.Sleep method)
(watcher.applier.workflow_engine.default.TaskFlowActionContainer method)
revision command line option
--autogenerate
-h, --help
-m <MESSAGE>, --message <MESSAGE>
revision() (watcher.cmd.dbmanage.DBCommand static method)
Root (class in watcher.api.controllers.root)
RootController (class in watcher.api.controllers.root)
run() (watcher.common.messaging.messaging_handler.MessagingHandler method)

S

sample() (watcher.api.controllers.link.Link class method)
(watcher.api.controllers.v1.action.Action class method)
(watcher.api.controllers.v1.action.ActionCollection class method)
(watcher.api.controllers.v1.action_plan.ActionPlan class method)
(watcher.api.controllers.v1.action_plan.ActionPlanCollection class method)
(watcher.api.controllers.v1.audit.Audit class method)
(watcher.api.controllers.v1.audit.AuditCollection class method)
(watcher.api.controllers.v1.audit_template.AuditTemplate class method)
(watcher.api.controllers.v1.audit_template.AuditTemplateCollection class method)
(watcher.api.controllers.v1.goal.Goal class method)
(watcher.api.controllers.v1.goal.GoalCollection class method)
(watcher.api.controllers.v1.scoring_engine.ScoringEngine class method)
(watcher.api.controllers.v1.scoring_engine.ScoringEngineCollection class method)
(watcher.api.controllers.v1.strategy.Strategy class method)
(watcher.api.controllers.v1.strategy.StrategyCollection class method)
save() (watcher.db.sqlalchemy.models.WatcherBase method)
(watcher.objects.action.Action method)
(watcher.objects.action_plan.ActionPlan method)
(watcher.objects.audit.Audit method)
(watcher.objects.audit_template.AuditTemplate method)
(watcher.objects.base.WatcherObject method)
(watcher.objects.efficacy_indicator.EfficacyIndicator method)
(watcher.objects.goal.Goal method)
(watcher.objects.scoring_engine.ScoringEngine method)
(watcher.objects.strategy.Strategy method)
schedule() (watcher.decision_engine.planner.base.BasePlanner method)
(watcher.decision_engine.planner.default.DefaultPlanner method)
schema (BaseAction attribute)
ScoringEngine (class in watcher.api.controllers.v1.scoring_engine)
(class in watcher.db.sqlalchemy.models)
(class in watcher.decision_engine.scoring.base)
(class in watcher.objects.scoring_engine)
ScoringEngineAlreadyExists
ScoringEngineCollection (class in watcher.api.controllers.v1.scoring_engine)
ScoringEngineContainer (class in watcher.decision_engine.scoring.base)
ScoringEngineController (class in watcher.api.controllers.v1.scoring_engine)
ScoringEngineMapping (class in watcher.decision_engine.sync)
ScoringEngineNotFound
select() (watcher.decision_engine.strategy.selection.base.BaseSelector method)
(watcher.decision_engine.strategy.selection.default.DefaultStrategySelector method)
serialize_context() (watcher.common.rpc.RequestContextSerializer method)
serialize_entity() (watcher.common.rpc.RequestContextSerializer method)
(watcher.objects.base.WatcherObjectSerializer method)
serialize_indicators_specs() (watcher.decision_engine.goal.efficacy.base.EfficacySpecification method)
ServerConsolidation (class in watcher.decision_engine.goal.efficacy.specs)
(class in watcher.decision_engine.goal.goals)
ServerConsolidationBaseStrategy (class in watcher.decision_engine.strategy.strategies.base)
Service (class in watcher.common.service)
ServiceState (class in watcher.decision_engine.model.element.node)
ServiceUpdated (class in watcher.decision_engine.model.notification.nova)
set_capacity() (watcher.decision_engine.model.element.resource.Resource method)
set_changed() (watcher.common.messaging.utils.observable.Observable method)
set_cluster_data_model_as_stale() (watcher.decision_engine.model.collector.base.BaseClusterDataModelCollector method)
set_device_name() (watcher.decision_engine.model.element.disk_info.DiskInfo method)
set_efficacy_indicators() (watcher.decision_engine.solution.base.BaseSolution method)
(watcher.decision_engine.solution.efficacy.Efficacy method)
set_host_offline() (watcher.common.nova_helper.NovaHelper method)
set_scheduler() (watcher.decision_engine.model.element.disk_info.DiskInfo method)
set_size() (watcher.decision_engine.model.element.disk_info.DiskInfo method)
SimpleFunctionScorer (class in watcher.decision_engine.scoring.dummy_scoring_container)
simulate_migrations() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
Sleep (class in watcher.applier.actions.sleep)
soft_delete() (watcher.objects.action.Action method)
(watcher.objects.action_plan.ActionPlan method)
(watcher.objects.audit.Audit method)
(watcher.objects.audit_template.AuditTemplate method)
(watcher.objects.efficacy_indicator.EfficacyIndicator method)
(watcher.objects.goal.Goal method)
(watcher.objects.scoring_engine.ScoringEngine method)
(watcher.objects.strategy.Strategy method)
soft_delete_action() (watcher.db.sqlalchemy.api.Connection method)
soft_delete_action_plan() (watcher.db.sqlalchemy.api.Connection method)
soft_delete_audit() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
soft_delete_audit_template() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
soft_delete_efficacy_indicator() (watcher.db.sqlalchemy.api.Connection method)
soft_delete_goal() (watcher.db.sqlalchemy.api.Connection method)
soft_delete_scoring_engine() (watcher.db.sqlalchemy.api.Connection method)
soft_delete_strategy() (watcher.db.sqlalchemy.api.Connection method)
stamp command line option
--revision <REVISION>
-h, --help
stamp() (watcher.cmd.dbmanage.DBCommand static method)
start() (watcher.common.scheduling.BackgroundSchedulerService method)
(watcher.common.service.Service method)
(watcher.common.service.WSGIService method)
(watcher.decision_engine.scheduling.DecisionEngineSchedulingService method)
State (class in watcher.objects.action)
(class in watcher.objects.action_plan)
(class in watcher.objects.audit)
state (watcher.api.controllers.v1.action.Action attribute)
(watcher.api.controllers.v1.action_plan.ActionPlan attribute)
(watcher.api.controllers.v1.audit.Audit attribute)
statistic_aggregation() (watcher.common.ceilometer_helper.CeilometerHelper method)
(watcher.decision_engine.cluster.history.base.BaseClusterHistory method)
(watcher.decision_engine.cluster.history.ceilometer.CeilometerClusterHistory method)
statistic_list() (watcher.common.ceilometer_helper.CeilometerHelper method)
(watcher.decision_engine.cluster.history.base.BaseClusterHistory method)
(watcher.decision_engine.cluster.history.ceilometer.CeilometerClusterHistory method)
stop() (watcher.common.messaging.messaging_handler.MessagingHandler method)
(watcher.common.scheduling.BackgroundSchedulerService method)
(watcher.common.service.Service method)
(watcher.common.service.WSGIService method)
(watcher.decision_engine.scheduling.DecisionEngineSchedulingService method)
stop_instance() (watcher.common.nova_helper.NovaHelper method)
StrategiesController (class in watcher.api.controllers.v1.strategy)
Strategy (class in watcher.api.controllers.v1.strategy)
(class in watcher.db.sqlalchemy.models)
(class in watcher.objects.strategy)
strategy_name (watcher.api.controllers.v1.action_plan.ActionPlan attribute)
(watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
strategy_uuid (watcher.api.controllers.v1.action_plan.ActionPlan attribute)
(watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
StrategyAlreadyExists
StrategyCollection (class in watcher.api.controllers.v1.strategy)
StrategyLevel (class in watcher.decision_engine.strategy.common.level)
StrategyMapping (class in watcher.decision_engine.sync)
StrategyNotFound
Struct (class in watcher.common.utils)
sync() (watcher.decision_engine.sync.Syncer method)
Syncer (class in watcher.decision_engine.sync)
Synchronization (class in watcher.common.messaging.utils.synchronization)
synchronize() (watcher.decision_engine.model.collector.base.BaseClusterDataModelCollector method)

T

TaskFlowActionContainer (class in watcher.applier.workflow_engine.default)
TaskFlowNop (class in watcher.applier.workflow_engine.default)
ThermalOptimization (class in watcher.decision_engine.goal.goals)
ThermalOptimizationBaseStrategy (class in watcher.decision_engine.strategy.strategies.base)
to_dict() (watcher.common.context.RequestContext method)
(watcher.decision_engine.goal.efficacy.indicators.IndicatorSpecification method)
to_string() (watcher.decision_engine.model.model_root.ModelRoot method)
transform_instance_cpu() (watcher.decision_engine.strategy.strategies.workload_stabilization.WorkloadStabilization method)
trigger_audit() (watcher.decision_engine.messaging.audit_endpoint.AuditEndpoint method)
(watcher.decision_engine.rpcapi.DecisionEngineAPI method)
TriggerActionPlan (class in watcher.applier.messaging.trigger)
type (watcher.api.controllers.link.Link attribute)
(watcher.db.sqlalchemy.models.JSONEncodedDict attribute)
(watcher.db.sqlalchemy.models.JSONEncodedList attribute)

U

Unclassified (class in watcher.decision_engine.goal.efficacy.specs)
(class in watcher.decision_engine.goal.goals)
UnclassifiedStrategy (class in watcher.decision_engine.strategy.strategies.base)
UniformAirflow (class in watcher.decision_engine.strategy.strategies.uniform_airflow)
unmap() (watcher.decision_engine.model.mapping.Mapping method)
unmap_by_uuid() (watcher.decision_engine.model.mapping.Mapping method)
unmap_instance() (watcher.decision_engine.model.model_root.ModelRoot method)
unregister_observer() (watcher.common.messaging.utils.observable.Observable method)
unset_capacity() (watcher.decision_engine.model.element.resource.Resource method)
unset_fields_except() (watcher.api.controllers.base.APIBase method)
unsuccessful_migration_actualization() (watcher.decision_engine.strategy.strategies.basic_consolidation.BasicConsolidation method)
UnversionnedNotificationEndpoint (class in watcher.decision_engine.model.notification.nova)
update() (watcher.objects.base.WatcherObject method)
update_action() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
update_action_plan() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
update_audit() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
update_audit_state() (watcher.decision_engine.audit.base.AuditHandler method)
update_audit_template() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
update_capacity() (watcher.decision_engine.model.notification.nova.NovaNotification method)
update_compute_node() (watcher.decision_engine.model.notification.nova.NovaNotification method)
update_efficacy_indicator() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
update_goal() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
update_instance() (watcher.decision_engine.model.notification.nova.NovaNotification method)
update_instance_mapping() (watcher.decision_engine.model.notification.nova.NovaNotification method)
update_scoring_engine() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
update_strategy() (watcher.db.api.BaseConnection method)
(watcher.db.sqlalchemy.api.Connection method)
upgrade command line option
--revision <REVISION>
-h, --help
upgrade() (watcher.cmd.dbmanage.DBCommand static method)
upgrade, downgrade, stamp, revision, version, create_schema, purge
watcher-db-manage command line option
uuid (watcher.api.controllers.v1.action.Action attribute)
(watcher.api.controllers.v1.action_plan.ActionPlan attribute)
(watcher.api.controllers.v1.audit.Audit attribute)
(watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
(watcher.api.controllers.v1.goal.Goal attribute)
UuidOrNameType (class in watcher.api.controllers.v1.types)
UuidType (class in watcher.api.controllers.v1.types)

V

validate() (watcher.api.controllers.v1.action_plan.ActionPlanPatchType static method)
(watcher.api.controllers.v1.audit.AuditPatchType static method)
(watcher.api.controllers.v1.audit_template.AuditTemplatePatchType static method)
(watcher.api.controllers.v1.audit_template.AuditTemplatePostType static method)
(watcher.api.controllers.v1.types.BooleanType static method)
(watcher.api.controllers.v1.types.JsonPatchType static method)
(watcher.api.controllers.v1.types.JsonType static method)
(watcher.api.controllers.v1.types.MultiType method)
(watcher.api.controllers.v1.types.NameType static method)
(watcher.api.controllers.v1.types.UuidOrNameType static method)
(watcher.api.controllers.v1.types.UuidType static method)
(watcher.decision_engine.goal.efficacy.indicators.IndicatorSpecification class method)
validate_efficacy_indicators() (watcher.decision_engine.goal.efficacy.base.EfficacySpecification method)
validate_parameters() (watcher.applier.actions.base.BaseAction method)
values() (watcher.db.purge.WatcherObjectsMap method)
Version (class in watcher.api.controllers.root)
version (watcher.api.controllers.v1.audit_template.AuditTemplate attribute)
version command line option
-h, --help
version() (watcher.cmd.dbmanage.DBCommand static method)
VersionnedNotificationEndpoint (class in watcher.decision_engine.model.notification.nova)
VersionSelectorApplication (class in watcher.api.app)
VMWorkloadConsolidation (class in watcher.decision_engine.strategy.strategies.vm_workload_consolidation)

W

wait() (watcher.common.scheduling.BackgroundSchedulerService method)
(watcher.common.service.Service method)
(watcher.common.service.WSGIService method)
(watcher.decision_engine.scheduling.DecisionEngineSchedulingService method)
wait_for_instance_state() (watcher.common.nova_helper.NovaHelper method)
wait_for_instance_status() (watcher.common.nova_helper.NovaHelper method)
wait_for_volume_status() (watcher.common.nova_helper.NovaHelper method)
warn() (watcher.common.messaging.notification_handler.NotificationHandler method)
watcher-db-manage command line option
--config-dir <DIR>
--config-file <PATH>
--version
-d, --debug
-h, --help
-v, --verbose
upgrade, downgrade, stamp, revision, version, create_schema, purge
watcher._i18n (module)
watcher.api.acl (module)
watcher.api.app (module)
watcher.api.config (module)
watcher.api.controllers.base (module)
watcher.api.controllers.link (module)
watcher.api.controllers.root (module)
watcher.api.controllers.v1.action (module)
watcher.api.controllers.v1.action_plan (module)
watcher.api.controllers.v1.audit (module)
watcher.api.controllers.v1.audit_template (module)
watcher.api.controllers.v1.collection (module)
watcher.api.controllers.v1.efficacy_indicator (module)
watcher.api.controllers.v1.goal (module)
watcher.api.controllers.v1.scoring_engine (module)
watcher.api.controllers.v1.strategy (module)
watcher.api.controllers.v1.types (module)
watcher.api.controllers.v1.utils (module)
watcher.api.hooks (module)
watcher.api.middleware.auth_token (module)
watcher.api.middleware.parsable_error (module)
watcher.applier.action_plan.base (module)
watcher.applier.action_plan.default (module)
watcher.applier.actions.base (module)
watcher.applier.actions.change_nova_service_state (module)
watcher.applier.actions.factory (module)
watcher.applier.actions.migration (module)
watcher.applier.actions.nop (module)
watcher.applier.actions.sleep (module)
watcher.applier.base (module)
watcher.applier.default (module)
watcher.applier.loading.default (module)
watcher.applier.manager (module)
watcher.applier.messaging.event_types (module)
watcher.applier.messaging.trigger (module)
watcher.applier.rpcapi (module)
watcher.applier.workflow_engine.base (module)
watcher.applier.workflow_engine.default (module)
watcher.cmd.api (module)
watcher.cmd.applier (module)
watcher.cmd.dbmanage (module)
watcher.cmd.decisionengine (module)
watcher.cmd.sync (module)
watcher.common.ceilometer_helper (module)
watcher.common.clients (module)
watcher.common.config (module)
watcher.common.context (module)
watcher.common.exception (module)
watcher.common.loader.base (module)
watcher.common.loader.default (module)
watcher.common.loader.loadable (module)
watcher.common.messaging.events.event (module)
watcher.common.messaging.events.event_dispatcher (module)
watcher.common.messaging.messaging_handler (module)
watcher.common.messaging.notification_handler (module)
watcher.common.messaging.utils.observable (module)
watcher.common.messaging.utils.synchronization (module)
watcher.common.nova_helper (module)
watcher.common.paths (module)
watcher.common.policy (module)
watcher.common.rpc (module)
watcher.common.scheduling (module)
watcher.common.service (module)
watcher.common.utils (module)
watcher.db.api (module)
watcher.db.migration (module)
watcher.db.purge (module)
watcher.db.sqlalchemy.api (module)
watcher.db.sqlalchemy.migration (module)
watcher.db.sqlalchemy.models (module)
watcher.decision_engine.audit.base (module)
watcher.decision_engine.audit.continuous (module)
watcher.decision_engine.audit.oneshot (module)
watcher.decision_engine.cluster.history.base (module)
watcher.decision_engine.cluster.history.ceilometer (module)
watcher.decision_engine.gmr (module)
watcher.decision_engine.goal.base (module)
watcher.decision_engine.goal.efficacy.base (module)
watcher.decision_engine.goal.efficacy.indicators (module)
watcher.decision_engine.goal.efficacy.specs (module)
watcher.decision_engine.goal.goals (module)
watcher.decision_engine.loading.default (module)
watcher.decision_engine.manager (module)
watcher.decision_engine.messaging.audit_endpoint (module)
watcher.decision_engine.messaging.events (module)
watcher.decision_engine.model.collector.base (module)
watcher.decision_engine.model.collector.manager (module)
watcher.decision_engine.model.collector.nova (module)
watcher.decision_engine.model.element.base (module)
watcher.decision_engine.model.element.compute_resource (module)
watcher.decision_engine.model.element.disk_info (module)
watcher.decision_engine.model.element.instance (module)
watcher.decision_engine.model.element.node (module)
watcher.decision_engine.model.element.resource (module)
watcher.decision_engine.model.mapping (module)
watcher.decision_engine.model.model_root (module)
watcher.decision_engine.model.notification.base (module)
watcher.decision_engine.model.notification.filtering (module)
watcher.decision_engine.model.notification.nova (module)
watcher.decision_engine.planner.base (module)
watcher.decision_engine.planner.default (module)
watcher.decision_engine.planner.manager (module)
watcher.decision_engine.rpcapi (module)
watcher.decision_engine.scheduling (module)
watcher.decision_engine.scoring.base (module)
watcher.decision_engine.scoring.dummy_scorer (module)
watcher.decision_engine.scoring.dummy_scoring_container (module)
watcher.decision_engine.scoring.scoring_factory (module)
watcher.decision_engine.solution.base (module)
watcher.decision_engine.solution.default (module)
watcher.decision_engine.solution.efficacy (module)
watcher.decision_engine.solution.solution_comparator (module)
watcher.decision_engine.solution.solution_evaluator (module)
watcher.decision_engine.strategy.common.level (module)
watcher.decision_engine.strategy.context.base (module)
watcher.decision_engine.strategy.context.default (module)
watcher.decision_engine.strategy.selection.base (module)
watcher.decision_engine.strategy.selection.default (module)
watcher.decision_engine.strategy.strategies.base (module)
watcher.decision_engine.strategy.strategies.basic_consolidation (module)
watcher.decision_engine.strategy.strategies.dummy_strategy (module)
watcher.decision_engine.strategy.strategies.dummy_with_scorer (module)
watcher.decision_engine.strategy.strategies.outlet_temp_control (module)
watcher.decision_engine.strategy.strategies.uniform_airflow (module)
watcher.decision_engine.strategy.strategies.vm_workload_consolidation (module)
watcher.decision_engine.strategy.strategies.workload_balance (module)
watcher.decision_engine.strategy.strategies.workload_stabilization (module)
watcher.decision_engine.sync (module)
watcher.hacking.checks (module)
watcher.objects.action (module)
watcher.objects.action_plan (module)
watcher.objects.audit (module)
watcher.objects.audit_template (module)
watcher.objects.base (module)
watcher.objects.efficacy_indicator (module)
watcher.objects.goal (module)
watcher.objects.scoring_engine (module)
watcher.objects.strategy (module)
watcher.objects.utils (module)
watcher.opts (module)
watcher.version (module)
watcher_non_live_migrate_instance() (watcher.common.nova_helper.NovaHelper method)
WatcherBase (class in watcher.db.sqlalchemy.models)
WatcherException
WatcherObject (class in watcher.objects.base)
WatcherObjectMetaclass (class in watcher.objects.base)
WatcherObjectSerializer (class in watcher.objects.base)
WatcherObjectsMap (class in watcher.db.purge)
WorkflowExecutionException
WorkloadBalance (class in watcher.decision_engine.strategy.strategies.workload_balance)
WorkloadBalancing (class in watcher.decision_engine.goal.goals)
WorkloadStabilization (class in watcher.decision_engine.strategy.strategies.workload_stabilization)
WorkloadStabilizationBaseStrategy (class in watcher.decision_engine.strategy.strategies.base)
WSGIService (class in watcher.common.service)

Project Source