~vbkaisetsu/bzr-twitter/trunk

« back to all changes in this revision

Viewing changes to __init__.py

  • Committer: Koichi Akabe
  • Date: 2012-09-13 05:40:38 UTC
  • Revision ID: vbkaisetsu@gmail.com-20120913054038-fgax84sb7tvfbf0k
check token_key before set them

Show diffs side-by-side

added added

removed removed

Lines of Context:
72
72
        tweetstr = _("bzr push: %(name)s was pushed up from %(old)d to %(new)d [bzr-tweet]") % {"name": branch_name, "old": old_rev, "new": new_rev}
73
73
        
74
74
        gs = globalconfig.GlobalStack()
 
75
        
 
76
        token_key = gs.get("twitter_token_key")
 
77
        token_secret = gs.get("twitter_token_secret")
 
78
        if token_key is None or token_secret is None:
 
79
                return
 
80
        
75
81
        api = twitter.Api(consumer_key=consumer_key, consumer_secret=consumer_sec,
76
 
                          access_token_key=gs.get("twitter_token_key"), access_token_secret=gs.get("twitter_token_secret"))
 
82
                          access_token_key=token_key, access_token_secret=token_secret)
77
83
        try:
78
84
                api.PostUpdate(tweetstr)
79
85
        except Exception:
100
106
        tweetstr = tweet_fmtstr % {"name": branch_name, "revid": new_revno, "msg": message}
101
107
        
102
108
        gs = globalconfig.GlobalStack()
 
109
        
 
110
        token_key = gs.get("twitter_token_key")
 
111
        token_secret = gs.get("twitter_token_secret")
 
112
        if token_key is None or token_secret is None:
 
113
                return
 
114
        
103
115
        api = twitter.Api(consumer_key=consumer_key, consumer_secret=consumer_sec,
104
 
                          access_token_key=gs.get("twitter_token_key"), access_token_secret=gs.get("twitter_token_secret"))
 
116
                          access_token_key=token_key, access_token_secret=token_secret)
105
117
        try:
106
118
                api.PostUpdate(tweetstr)
107
119
        except Exception: