@ -27,6 +27,12 @@ sub run ( $job, $blog_id ) {
notes => { '_bid_0' => 1 },
});
$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 );