ensembl-hive  2.5
Bio::EnsEMBL::Hive::Valley Class Reference
+ Inheritance diagram for Bio::EnsEMBL::Hive::Valley:

Public Member Functions

public meadow_class_path ()
 
public loaded_meadow_drivers ()
 
public new ()
 
public available_meadow_hash ()
 
public get_available_meadow_list ()
 
public set_default_meadow_type ()
 
public get_default_meadow ()
 
public find_available_meadow_responsible_for_worker ()
 
public whereami ()
 
public generate_limiters ()
 
public query_worker_statuses ()
 
public status_of_all_our_workers_by_meadow_signature ()
 
public cleanup_left_temp_directory ()
 
- Public Member Functions inherited from Bio::EnsEMBL::Hive::Configurable
public config ()
 
public context ()
 
public config_get ()
 
public config_set ()
 

Detailed Description

Description

    A Valley represents a collection of available Meadows.

    Certain methods fit better with the concept of Valley -
    such as identifying all dead workers, or killing a particular one given worker_id.

Definition at line 16 of file Valley.pm.

Member Function Documentation

◆ available_meadow_hash()

public Bio::EnsEMBL::Hive::Valley::available_meadow_hash ( )

Undocumented method

Code:
click to view

◆ cleanup_left_temp_directory()

public Bio::EnsEMBL::Hive::Valley::cleanup_left_temp_directory ( )

Undocumented method

Code:
click to view

◆ find_available_meadow_responsible_for_worker()

public Bio::EnsEMBL::Hive::Valley::find_available_meadow_responsible_for_worker ( )

Undocumented method

Code:
click to view

◆ generate_limiters()

public Bio::EnsEMBL::Hive::Valley::generate_limiters ( )

Undocumented method

Code:
click to view

◆ get_available_meadow_list()

public Bio::EnsEMBL::Hive::Valley::get_available_meadow_list ( )

Undocumented method

Code:
click to view

◆ get_default_meadow()

public Bio::EnsEMBL::Hive::Valley::get_default_meadow ( )

Undocumented method

Code:
click to view

◆ loaded_meadow_drivers()

public Bio::EnsEMBL::Hive::Valley::loaded_meadow_drivers ( )

Undocumented method

Code:
click to view

◆ meadow_class_path()

public Bio::EnsEMBL::Hive::Valley::meadow_class_path ( )

Undocumented method

Code:
click to view

◆ new()

public Bio::EnsEMBL::Hive::Valley::new ( )

Undocumented method

Code:
click to view

◆ query_worker_statuses()

public Bio::EnsEMBL::Hive::Valley::query_worker_statuses ( )
    Arg[1] : Hashref {meadow_type}{meadow_name}{meadow_user}{process_id} => $db_status
    Output : Hashref {meadow_signature}{meadow_status} => [process_ids]
    Description : Queries the available meadows to get the (meadow) status of the given workers
 
Code:
click to view

◆ set_default_meadow_type()

public Bio::EnsEMBL::Hive::Valley::set_default_meadow_type ( )

Undocumented method

Code:
click to view

◆ status_of_all_our_workers_by_meadow_signature()

public Bio::EnsEMBL::Hive::Valley::status_of_all_our_workers_by_meadow_signature ( )

Undocumented method

Code:
click to view

◆ whereami()

public Bio::EnsEMBL::Hive::Valley::whereami ( )

Undocumented method

Code:
click to view

The documentation for this class was generated from the following file: