def ask_for_passcode(func):
    def inner():
        print("What is the passcode?")
        passcode = input()

        if passcode != "1234":
            print("Wrong passcode. ")
        else:
            print("Access granted.")
            func()

    return inner


@ask_for_passcode
def start():
    print("Server has been started.")


@ask_for_passcode
def end():
    print("Server has been stopped.")


start()  # decorator will ask for password
end()  # decorator will ask for password
