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