mirror of
https://github.com/krateng/maloja.git
synced 2023-08-10 21:12:55 +03:00
Added URL shortcuts
This commit is contained in:
parent
35a44f7d06
commit
66c7d9e711
11
server.py
11
server.py
|
@ -166,6 +166,16 @@ def static_html(name):
|
||||||
return html
|
return html
|
||||||
#return static_file("website/" + name + ".html",root="")
|
#return static_file("website/" + name + ".html",root="")
|
||||||
|
|
||||||
|
|
||||||
|
# Shortlinks
|
||||||
|
|
||||||
|
@webserver.get("/artist/<artist>")
|
||||||
|
def redirect_artist(artist):
|
||||||
|
redirect("/artist?artist=" + artist)
|
||||||
|
@webserver.get("/track/<artists:path>/<title>")
|
||||||
|
def redirect_track(artists,title):
|
||||||
|
redirect("/track?title=" + title + "&" + "&".join("artist=" + artist for artist in artists.split("/")))
|
||||||
|
|
||||||
#set graceful shutdown
|
#set graceful shutdown
|
||||||
signal.signal(signal.SIGINT, graceful_exit)
|
signal.signal(signal.SIGINT, graceful_exit)
|
||||||
signal.signal(signal.SIGTERM, graceful_exit)
|
signal.signal(signal.SIGTERM, graceful_exit)
|
||||||
|
@ -175,7 +185,6 @@ setproctitle.setproctitle("Maloja")
|
||||||
|
|
||||||
## start database
|
## start database
|
||||||
database.start_db()
|
database.start_db()
|
||||||
#database.register_subroutes(webserver,"/api")
|
|
||||||
database.dbserver.mount(server=webserver)
|
database.dbserver.mount(server=webserver)
|
||||||
|
|
||||||
log("Starting up Maloja server...")
|
log("Starting up Maloja server...")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user