mypy: Annotate api/integrations/twitter/twitter-bot
This commit is contained in:
parent
a86066c386
commit
6b52b51db6
|
@ -28,12 +28,14 @@ import os
|
||||||
import sys
|
import sys
|
||||||
import optparse
|
import optparse
|
||||||
import six.moves.configparser
|
import six.moves.configparser
|
||||||
|
from six.moves.configparser import ConfigParser
|
||||||
|
|
||||||
import zulip
|
import zulip
|
||||||
VERSION = "0.9"
|
VERSION = "0.9"
|
||||||
CONFIGFILE = os.path.expanduser("~/.zulip_twitterrc")
|
CONFIGFILE = os.path.expanduser("~/.zulip_twitterrc")
|
||||||
|
|
||||||
def write_config(config, since_id, user):
|
def write_config(config, since_id, user):
|
||||||
|
# type: (ConfigParser, int, int) -> None
|
||||||
config.set('twitter', 'since_id', since_id)
|
config.set('twitter', 'since_id', since_id)
|
||||||
config.set('twitter', 'user_id', user)
|
config.set('twitter', 'user_id', user)
|
||||||
with open(CONFIGFILE, 'wb') as configfile:
|
with open(CONFIGFILE, 'wb') as configfile:
|
||||||
|
@ -90,7 +92,7 @@ if not options.twitter_id:
|
||||||
parser.error('You must specify --twitter-id')
|
parser.error('You must specify --twitter-id')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
config = six.moves.configparser.ConfigParser()
|
config = ConfigParser()
|
||||||
config.read(CONFIGFILE)
|
config.read(CONFIGFILE)
|
||||||
|
|
||||||
consumer_key = config.get('twitter', 'consumer_key')
|
consumer_key = config.get('twitter', 'consumer_key')
|
||||||
|
|
Loading…
Reference in a new issue