Exemple #1
0
access_token_secret = 'vknEzPskeXBMxQhGnSnbaawnn329h0aDM7rEGI1n6TaFx'
consumer_key = 'BYCrKwYk3oFI6r5g3x8mVKTcH'
consumer_secret = 'cpBLW4tqXNGZM43Vpar3H4bUJUIvMEep4NCiulL1oR7rJYVCAQ'
#

#
# MORE SPECIFIC SETTINGS
#
#size of the producer/consumer buffer

buffersize = 10
q = queue.Queue(buffersize)


# setup twitter and threading objects
twitter = Sentiment.TwitterThread(q,access_token, access_token_secret,
                            consumer_key, consumer_secret)
trading = Broker.TradingThread(q)


class ServiceExit(Exception):
    pass

def handler(signum, frame):
    twitter.shutdown()
    broker.shutdown()
    raise ServiceExit

def main():
    #signals!!!
    signal.signal(signal.SIGTERM, handler)
    signal.signal(signal.SIGTERM, handler)