def setup(self): user = self.user if not user: return redirect("show_login") display_name = request.params["display_name"] if not display_name: flash("Please enter a display name") return redirect(url(controller="user", action="show_setup")) user.display_name = display_name create_channel(user.password) return redirect(url(controller="lobby", action="lobby"))
def main (): # assume the hookbox server is on localhost:8001 url = base_url + "/publish" values = { "channel_name" : "/lobby", "security_token" : secret, } # #send("/heartbeat", {}) create_channel("/heartbeat") create_channel("/lobby") time.sleep(60) #when you start up, give everyone a minute to check in while True: try: sqlhub.doInTransaction(check_for_heartbeat) except: print_exc() time.sleep(10) time.sleep(1)