info(" [*] Waiting for {$queue}. To exit press CTRL+C"); Log::debug("mq:progress start."); Mq::worker($exchange,$queue,function ($message){ $data = [ 'book'=>$message->book, 'para'=>$message->para, 'channel'=>$message->channel, '--format'=>$message->format, 'filename'=>$message->filename, ]; $ok = $this->call('export:chapter',$data); if($ok !== 0){ Log::error('mq:progress upgrade:progress fail',$data); }else{ $this->info("Received book=".$message->book.' result='.$ok); Log::debug("mq:export: done ",$data); return $ok; } }); return 0; } }