Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Hiro
GetTor
Commits
e91d4b2a
Commit
e91d4b2a
authored
Oct 16, 2019
by
Hiro
🏄
Browse files
Fix error and call backs in twitter message responder
parent
983dbbd6
Changes
2
Hide whitespace changes
Inline
Side-by-side
gettor/services/email/sendmail.py
View file @
e91d4b2a
...
...
@@ -100,7 +100,6 @@ class Sendmail(object):
).
addCallback
(
self
.
sendmail_callback
).
addErrback
(
self
.
sendmail_errback
)
@
defer
.
inlineCallbacks
def
get_new
(
self
):
"""
...
...
@@ -178,7 +177,7 @@ class Sendmail(object):
# build message
link_msg
=
None
file
=
""
for
link
in
links
:
provider
=
link
[
5
]
version
=
link
[
4
]
...
...
gettor/services/twitter/twitterdm.py
View file @
e91d4b2a
...
...
@@ -80,7 +80,9 @@ class Twitterdm(object):
:return: deferred whose callback/errback will handle the API execution
details.
"""
return
self
.
send_tweet
(
twitter_id
,
message
)
return
self
.
send_tweet
(
twitter_id
,
message
).
addCallback
(
self
.
twitter_callback
).
addErrback
(
self
.
twitter_errback
)
def
send_tweet
(
self
,
twitter_id
,
message
):
...
...
@@ -89,9 +91,10 @@ class Twitterdm(object):
)
if
post_data
.
status_code
==
200
:
time
.
sleeps
(
30
)
self
.
twitter_callback
else
:
self
.
twitter_errback
raise
RuntimeError
as
e
:
log
.
info
(
"Error sending message: {}."
.
format
(
e
))
return
post_data
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment