Fix links and such
This commit is contained in:
parent
052dc8640d
commit
a0ca18863b
|
@ -3,7 +3,6 @@ import sys
|
||||||
import logging
|
import logging
|
||||||
import argparse
|
import argparse
|
||||||
import hashlib
|
import hashlib
|
||||||
import logging
|
|
||||||
import subprocess
|
import subprocess
|
||||||
import requests
|
import requests
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
|
|
|
@ -39,13 +39,13 @@ class BackupdbHttp(WebBase):
|
||||||
def backups(self, namespace="default"):
|
def backups(self, namespace="default"):
|
||||||
yield f'<h1>Backups for namespace: <em>{namespace}</em></h1><hr>'# TODO lol injection
|
yield f'<h1>Backups for namespace: <em>{namespace}</em></h1><hr>'# TODO lol injection
|
||||||
for backup in self.mgr.list_backups(namespace=namespace):
|
for backup in self.mgr.list_backups(namespace=namespace):
|
||||||
yield f'<a href="dates?namespace={namespace}&backup={backup}">{backup}</a><br />'
|
yield f'<a href="dates?namespace={namespace}&name={backup}">{backup}</a><br />'
|
||||||
|
|
||||||
@cherrypy.expose
|
@cherrypy.expose
|
||||||
def dates(self, backup, namespace="default"):
|
def dates(self, name, namespace="default"):
|
||||||
yield f'<h1>Dates for backup: <em>{backup}</em> in namespace: <em>{namespace}</em></h1><hr>'# TODO lol injection
|
yield f'<h1>Dates for backup: <em>{name}</em> in namespace: <em>{namespace}</em></h1><hr>'# TODO lol injection
|
||||||
for date in self.mgr.list_dates(backup, namespace=namespace):
|
for date in self.mgr.list_dates(name, namespace=namespace):
|
||||||
yield f'<a href="api/v1/download?namespace={namespace}&backup={backup}&date={date}">{date}</a> (<a href="api/v1/download?namespace={namespace}&backup={backup}&date={date}&meta=1">meta</a>)<br />'
|
yield f'<a href="api/v1/download?namespace={namespace}&name={name}&date={date}">{date}</a> (<a href="api/v1/download?namespace={namespace}&name={name}&date={date}&meta=1">meta</a>)<br />'
|
||||||
|
|
||||||
|
|
||||||
class BackupdbApiV1(WebBase):
|
class BackupdbApiV1(WebBase):
|
||||||
|
|
Loading…
Reference in New Issue