Exemple #1
0
def update_data(loader, verbosity=0):
    messages = []
    try:
        messages = call_in_transaction(get_airdata, loader, messages,
                                       verbosity)
    except HTMLParseError, e:
        raise LoaderException("Error parsing air pollution website: %s" %
                              unicode(e))
Exemple #2
0
def update_data(loader, verbosity=0):
    messages = []
    messages.extend(call_in_transaction(update_fire_danger, loader, verbosity))
    messages.append("Fire danger updated")
    return messages
Exemple #3
0
def update_data(loader, verbosity=0):
    messages = []
    wb = get_xls_workbook(messages)
    graph_counters=get_graph("service_nsw_svc_counters", "syd", "day", "service_nsw_svc_counters_graph")
    graph_calls=get_graph("service_nsw_svc_calls", "syd", "day", "service_nsw_svc_calls_graph")
    graph_www=get_graph("service_nsw_svc_www", "syd", "day", "service_nsw_svc_www_graph")
    call_in_transaction(load_data, wb.sheets()[0], TF_QUARTER_HOUR_RANGE, 
            "customers", "wait",
            graph_counters, messages, True)
    call_in_transaction(load_data, wb.sheets()[1], TF_QUARTER_HOUR_RANGE, 
            "calls", "wait",
            graph_calls, messages, True)
    call_in_transaction(load_data, wb.sheets()[2], TF_HOUR, 
            "visits", "duration",
            graph_www, messages, True)
    wb.release_resources()
    call_in_transaction(update_widget, graph_counters, "customers", "wait",
                        "visits", "wait", TF_QUARTER_HOUR_RANGE,
                        "15:00", "10:00")
    call_in_transaction(update_widget, graph_calls, "calls", "wait",
                        "callers", "wait", TF_QUARTER_HOUR_RANGE,
                        "15:00", "10:00")
    call_in_transaction(update_widget, graph_www, "visits", "duration",
                        "visits", "duration", TF_HOUR,
                        "99:00", "99:00")
    return messages
Exemple #4
0
def update_data(loader, verbosity=0):
    messages = []
    try:
        messages = call_in_transaction(get_tweets, messages, verbosity)
    except LoaderException, e:
        raise e
Exemple #5
0
def update_data(loader, verbosity=0):
    messages = []
    try:
        messages = call_in_transaction(get_airdata,loader, messages, verbosity)
    except HTMLParseError, e:
        raise LoaderException("Error parsing air pollution website: %s" % unicode(e))
Exemple #6
0
def update_data(loader, verbosity=0):
    messages = []
    try:
        messages = call_in_transaction(get_tweets,messages, verbosity)
    except LoaderException, e:
        raise e
Exemple #7
0
def update_data(loader, verbosity=0):
    messages = []
    wb = get_xls_workbook(messages)
    graph_counters = get_graph("service_nsw_svc_counters", "syd", "day", "service_nsw_svc_counters_graph")
    graph_calls = get_graph("service_nsw_svc_calls", "syd", "day", "service_nsw_svc_calls_graph")
    graph_www = get_graph("service_nsw_svc_www", "syd", "day", "service_nsw_svc_www_graph")
    call_in_transaction(
        load_data, wb.sheets()[0], TF_QUARTER_HOUR_RANGE, "customers", "wait", graph_counters, messages, True
    )
    call_in_transaction(load_data, wb.sheets()[1], TF_QUARTER_HOUR_RANGE, "calls", "wait", graph_calls, messages, True)
    call_in_transaction(load_data, wb.sheets()[2], TF_HOUR, "visits", "duration", graph_www, messages, True)
    wb.release_resources()
    call_in_transaction(
        update_widget, graph_counters, "customers", "wait", "visits", "wait", TF_QUARTER_HOUR_RANGE, "15:00", "10:00"
    )
    call_in_transaction(
        update_widget, graph_calls, "calls", "wait", "callers", "wait", TF_QUARTER_HOUR_RANGE, "15:00", "10:00"
    )
    call_in_transaction(update_widget, graph_www, "visits", "duration", "visits", "duration", TF_HOUR, "99:00", "99:00")
    return messages
Exemple #8
0
def update_data(loader, verbosity=0):
    messages = []
    messages.extend(call_in_transaction(update_fire_danger, loader, verbosity))
    messages.append("Fire danger updated")
    return messages