diff --git a/auto_backup.py b/auto_backup.py index a033e05..f716ec6 100644 --- a/auto_backup.py +++ b/auto_backup.py @@ -42,24 +42,24 @@ class AutoBackup(plugins.Plugin): try: display = agent.view() - logging.info("AUTO-BACKUP: Backing up ...") + logging.info("AUTO_BACKUP: Backing up ...") display.set('status', 'Backing up ...') display.update() for cmd in self.options['commands']: - logging.info(f"AUTO-BACKUP: Running {cmd.format(files=files_to_backup)}") + logging.info(f"AUTO_BACKUP: Running {cmd.format(files=files_to_backup)}") process = subprocess.Popen(cmd.format(files=files_to_backup), shell=True, stdin=None, stdout=open("/dev/null", "w"), stderr=None, executable="/bin/bash") process.wait() if process.returncode > 0: raise OSError(f"Command failed (rc: {process.returncode})") - logging.info("AUTO-BACKUP: backup done") + logging.info("AUTO_BACKUP: backup done") display.set('status', 'Backup done!') display.update() self.status.update() except OSError as os_e: self.tries += 1 - logging.info(f"AUTO-BACKUP: Error: {os_e}") + logging.info(f"AUTO_BACKUP: Error: {os_e}") display.set('status', 'Backup failed!') display.update() diff --git a/handshakes-dl.py b/handshakes-dl.py index 71b6e0a..0e37bd5 100644 --- a/handshakes-dl.py +++ b/handshakes-dl.py @@ -18,7 +18,43 @@ TEMPLATE = """ {{ title }} {% endblock %} +{% block styles %} + {{ super() }} + +{% endblock %} +{% block script %} + var shakeList = document.getElementById('list'); + var filter = document.getElementById('filter'); + var filterVal = filter.value.toUpperCase(); + + filter.onkeyup = function() { + document.body.style.cursor = 'progress'; + var table, tr, tds, td, i, txtValue; + filterVal = filter.value.toUpperCase(); + li = shakeList.getElementsByTagName("li"); + for (i = 0; i < li.length; i++) { + txtValue = li[i].textContent || li[i].innerText; + if (txtValue.toUpperCase().indexOf(filterVal) > -1) { + li[i].style.display = "list-item"; + } else { + li[i].style.display = "none"; + } + } + document.body.style.cursor = 'default'; + } + +{% endblock %} + {% block content %} +