Esempio n. 1
0
def run():
    print(' ****************** Welcome guest **************** ')
    print()

    show_commands()

    while True:
        action = hosts.get_action()

        with switch(action) as s:
            s.case('c', hosts.create_account)
            s.case('l', hosts.log_into_account)

            s.case('a', add_a_snake)
            s.case('y', view_your_snakes)
            s.case('b', book_a_cage)
            s.case('v', view_bookings)
            s.case('m', lambda: 'change_mode')

            s.case('?', show_commands)
            s.case('', lambda: None)
            s.case(['x', 'bye', 'exit', 'exit()'], hosts.exit_app)

            s.default(hosts.unknown_command)

        state.reload_account()

        if action:
            print()

        if s.result == 'change_mode':
            return
def run():
    print(" ****************** Welcome guest **************** ")
    print()

    show_commands()

    while True:
        action = hosts.get_action()

        with switch(action) as s:
            s.case("c", hosts.create_account)
            s.case("l", hosts.log_into_account)

            s.case("a", add_a_snake)
            s.case("y", view_your_snakes)
            s.case("b", book_a_cage)
            s.case("v", view_bookings)
            s.case("m", lambda: "change_mode")

            s.case("?", show_commands)
            s.case("", lambda: None)
            s.case(["x", "bye", "exit", "exit()"], hosts.exit_app)

            s.default(hosts.unknown_command)

        state.reload_account()

        if action:
            print()

        if s.result == "change_mode":
            return
def run():
    print(' ****************** Welcome guest **************** ')
    print()

    show_commands()

    while True:
        action = hosts.get_action()

        with switch(action) as s:
            s.case('c', hosts.create_account)
            s.case('l', hosts.log_into_account)
            s.case('', lambda: None)
            s.case(['x', 'bye', 'exit', 'exit()'], hosts.exit_app)
            s.default(hosts.unknown_command)

        state.reload_account()

        if action:
            print()

        if s.result == 'change_mode':
            return