Class: VirtualMonkey::LampRunner

Inherits:
Object
  • Object
show all
Includes:
DeploymentRunner, Mysql, UnifiedApplication
Defined in:
lib/virtualmonkey/lamp_runner.rb

Instance Attribute Summary

Attributes included from Mysql

#db_ebs_prefix, #scripts_to_run

Attributes included from EBS

#lineage, #mount_point, #stripe_count, #volume_size

Attributes included from DeploymentRunner

#deployment, #scripts_to_run, #servers

Method Summary

Methods included from Mysql

#config_master_from_scratch, #create_migration_script, #create_stripe, #promote_server, #release_dns, #restore_server, #run_checks, #run_mysqlslap_check, #run_query, #set_master_dns, #set_variation_backup_prefix, #set_variation_bucket, #set_variation_lineage, #setup_dns, #slave_init_server, #stop_all, #ulimit_check

Methods included from EBS

#create_backup, #create_stripe_volume, #find_snapshot_timestamp, #find_snapshots, #populate_volume, #restore_and_grow, #restore_from_backup, #set_variation_lineage, #set_variation_mount_point, #set_variation_stripe_count, #set_variation_volume_size, #stop_all, #terminate_server, #test_restore, #test_restore_grow, #test_volume_data, #test_volume_size, #wait_for_snapshots

Methods included from DeploymentRunner

#initialize

Methods included from TestCaseInterface

#behavior, #probe, #set_var, #verify

Methods included from UnifiedApplication

#run_unified_application_check, #run_unified_application_checks, #test_http_response