diff --git a/modules/Bio/EnsEMBL/Test/RunPipeline.pm b/modules/Bio/EnsEMBL/Test/RunPipeline.pm index 26803db2693e19b0c4a99146fad922bd8649a4e6..aca4cce82f82cde6394cb0623bd25d47d9338d71 100644 --- a/modules/Bio/EnsEMBL/Test/RunPipeline.pm +++ b/modules/Bio/EnsEMBL/Test/RunPipeline.pm @@ -98,8 +98,8 @@ sub init_pipeline { my $dba = $self->pipe_db(); my $dbc = $dba->dbc(); my $run = sprintf( - "init_pipeline.pl %s -registry %s -pipeline_db -host=%s -pipeline_db -port=%s -pipeline_name=%s -password '%s' -pipeline_db -dbname=%s -user=%s %s", - $pipeline, $self->reg_file(), $dbc->host(), $dbc->port(), $dbc->dbname(), $dbc->password(), $dbc->dbname(), $dbc->user(), $self->pipe_options + "init_pipeline.pl %s -registry %s -pipeline_url '%s://%s:%s@%s:%s/%s' %s", + $pipeline, $self->reg_file(), $dbc->driver(), $dbc->user(), $dbc->password(), $dbc->host(), $dbc->port(), $dbc->dbname(), $self->pipe_options ); $self->builder()->note("Initiating pipeline"); $self->builder()->note($run); @@ -122,7 +122,7 @@ Runs beekeeper in a loop. You can control the sleep time using sub run_beekeeper_loop { my ($self) = @_; my $sleep = $self->beekeeper_sleep(); - return $self->run_beekeeper('-no_analysis_stats -loop -sleep '.$sleep); + return $self->run_beekeeper('-loop -sleep '.$sleep); } =head2 run_beekeeper_final_status @@ -165,7 +165,7 @@ sub run_beekeeper { my $url = $self->hive_url(); my $meadow = $self->meadow(); my $max_workers = $self->max_workers(); - my $run = "beekeeper.pl -url $url -meadow $meadow -total_running_workers_max $max_workers -reg_conf " . + my $run = "beekeeper.pl -url $url -meadow_type $meadow -total_running_workers_max $max_workers -reg_conf " . $self->reg_file() . ' '. $cmd_line_options; $self->builder()->note("Starting pipeline"); $self->builder()->note($run);