Example #1
0
def get_y3():
    """Return an oauth connection from yql using consumer_key and
    consumer_secret that is either cached or requested from the user

    Parameters
    ----------
    None

    Returns
    -------
    yql.ThreeLegged
    """
    consumer_key, consumer_secret = config.get_consumer_secret()
    y3 = yql.ThreeLegged(consumer_key, consumer_secret)
    return y3
Example #2
0
 def __init__(self):
     super(MonitorWidget, self).__init__()
     self.week = get_week()
     if self.week is None:
         self.week = 1
     consumer_key, consumer_secret = config.get_consumer_secret()
     self.y3 = yql.ThreeLegged(consumer_key, consumer_secret)
     self.token = get_token(self.y3)
     self.league_key = config.get_league_key()
     self.stat_categories = get_stat_categories(
         self.y3, self.token, self.league_key)
     self.roster = 'initial'
     self.teams = load_teams(self.week, self.enter_token, y3=self.y3)
     self.datatable = None
     self.initialise_table()
     self.refresh_rate = config.get_gui_parameter('refresh_rate')
     self.timer = QtCore.QTimer()
     self.timer.timeout.connect(self.update_player_points)
     self.timer.start(self.refresh_rate)