|
|
|
@ -27,6 +27,12 @@ sub run ( $job, $blog_id ) { |
|
|
|
notes => { '_bid_0' => 1 }, |
|
|
|
notes => { '_bid_0' => 1 }, |
|
|
|
}); |
|
|
|
}); |
|
|
|
$job->app->db->admin_jobs->create({ minion_job_id => $id }); |
|
|
|
$job->app->db->admin_jobs->create({ minion_job_id => $id }); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Don't exit until the sync job is complete. |
|
|
|
|
|
|
|
while ( $job->app->minion->job( $id )->info->{state} ne 'finished' ) { |
|
|
|
|
|
|
|
$job->append_log( "Waiting for sync_ssl_certs job with id $id to finish." ); |
|
|
|
|
|
|
|
sleep 5; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$job->note( is_sync_done => 1 ); |
|
|
|
$job->note( is_sync_done => 1 ); |
|
|
|
|
|
|
|
|
|
|
|
|