Celery 1.0 Documentationsend_twitter_status(oauth, tweet, **kwargs): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter.LoginError), exc: send_twitter_status.retry(args=[oauth, tweet], kwargs=kwargs0 码力 | 123 页 | 400.69 KB | 1 年前3
Celery 1.0 Documentationrespect the Task.max_retries attribute: @task() def send_twitter_status(oauth, tweet, **kwargs): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError FailWhaleError, Twitter.LoginError), exc: send_twitter_status.retry(args=[oauth, tweet], kwargs=kwargs, exc=exc) Here we used the exc argument to pass the current exception to Task.retry(). At each step0 码力 | 221 页 | 283.64 KB | 1 年前3
Celery 2.0 Documentationsend_twitter_status(oauth, tweet, **kwargs): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter.LoginError), exc: send_twitter_status.retry(args=[oauth, tweet], kwargs=kwargs0 码力 | 165 页 | 492.43 KB | 1 年前3
Celery 2.0 Documentationrespect the max_retries attribute: @task() def send_twitter_status(oauth, tweet, **kwargs): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError FailWhaleError, Twitter.LoginError), exc: send_twitter_status.retry(args=[oauth, tweet], kwargs=kwargs, exc=exc) Here we used the exc argument to pass the current exception to Task.retry(). At each step0 码力 | 284 页 | 332.71 KB | 1 年前3
Celery 2.3 Documentationright thing, and respect the max_retries attribute: @task def send_twitter_status(oauth, tweet): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter.LoginError) considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) 10.2. celery.app.task 211 Celery Documentation, Release 2.3.5 ... try: ... twitter.post considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale, exc: ...0 码力 | 334 页 | 1.25 MB | 1 年前3
Celery 2.3 Documentationthing, and respect the max_retries attribute: @task def send_twitter_status(oauth, tweet): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale0 码力 | 530 页 | 900.64 KB | 1 年前3
Celery 2.5 Documentationright thing, and respect the max_retries attribute: @task def send_twitter_status(oauth, tweet): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter.LoginError) considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale, exc: ... considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale, exc: ...0 码力 | 400 页 | 1.40 MB | 1 年前3
Celery 2.1 Documentationsend_twitter_status(oauth, tweet, **kwargs): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter.LoginError), exc: send_twitter_status.retry(args=[oauth, tweet], kwargs=kwargs0 码力 | 285 页 | 1.19 MB | 1 年前3
Celery 2.4 Documentationright thing, and respect the max_retries attribute: @task def send_twitter_status(oauth, tweet): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter.LoginError) considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale, exc: ... considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale, exc: ...0 码力 | 395 页 | 1.54 MB | 1 年前3
Celery 2.4 Documentationthing, and respect the max_retries attribute: @task def send_twitter_status(oauth, tweet): try: twitter = Twitter(oauth) twitter.update_status(tweet) except (Twitter.FailWhaleError, Twitter considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale considered normal operation. Example >>> @task >>> def tweet(auth, message): ... twitter = Twitter(oauth=auth) ... try: ... twitter.post_status_update(message) ... except twitter.FailWhale0 码力 | 543 页 | 957.42 KB | 1 年前3
共 51 条
- 1
- 2
- 3
- 4
- 5
- 6













