Esempio n. 1
0
def set_flag(key, value):
    """Set a flag in the datastore's value."""
    flag = Flags.all().filter("flag_key =", key).get()
    if flag:
        # Flag already exists, update it
        flag.value = value
    else:
        # Flag doesn't exist, create it
        flag = Flags(flag_key=key, value=value)
    # Great we're done, save it
    flag.put()
Esempio n. 2
0
def get_flag(key):
    """Get a flag's value from the datastore."""
    flag = Flags.all().filter("flag_key =", key).get()
    if flag:
        return flag.value