* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * The views and conclusions contained in the software and documentation are those * of the authors and should not be interpreted as representing official policies, * either expressed or implied, of the FreeBSD Project. * * http://massivescale.net/ * http://gdr.geekhood.net/ * gdr@gdr.name */ require_once 'celery.php'; $c = new Celery('localhost', 'gdr', 'test', 'wutka', 'celery', 'celery', 5672, 'php-amqplib'); #$result = $c->PostTask('tasks.add', array(2,2)); $result = $c->PostTask('tasks.delayed', array()); #$result = $c->PostTask('tasks.fail', array()); #echo $result; while (!$result->isReady()) { # sleep(1); echo '...'; } if ($result->isSuccess()) { echo $result->getResult(); } else { echo "ERROR"; echo $result->getTraceback(); }