Esempio n. 1
0
def get_time(key_time):
    time_query = updateTime.query(ancestor=key_time)
    time_fetch = time_query.fetch(1)
    if len(time_fetch) > 0:
        return time_fetch[0].last_updated
    else:
        update_time(key_time)
        return get_time(key_time)
Esempio n. 2
0
def update_time(key_time):
    time_query = updateTime.query(ancestor=key_time)
    time_fetch = time_query.fetch(1)
    if len(time_fetch) > 0:
        time_fetch[0].key.delete()
        new_time = updateTime(parent=key_time)
        new_time.put() 
    else:
        new_time = updateTime(parent=key_time)
        new_time.put()