i using symfony3 armetiz/leezypheanstalkbundle. want preform job create table given name. created symfony command create:table argument name create table if run console bin/console create:table test_table. want to job using phenastalk when event fired up. event work fine, data send tube, command not execute. problem?
this data:
$payload = ["name" => $power_plant->getname()]; $jobdata = ["command" => "create:table", "meta" => $payload];
i set tube name
$this->pheanstalk->usetube($this->tubename);
i put payload tube:
$this->pheanstalk->put(json_encode($jobdata)); $this->pheanstalk->watch($this->tubename)->ignore('default')->reserve();
this data see in tube:
{ "command":"create:table", "meta":{ "name":"abc123" }
} table not created, if run command console table created, command ok. assume wrong pheanstalk worker?