mirror of
https://github.com/krateng/maloja.git
synced 2025-07-09 03:04:07 -04: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…
x
Reference in New Issue
Block a user