Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite of Script in Python with more configuration options #4

Open
wants to merge 22 commits into
base: main
Choose a base branch
from

Conversation

ghan1t
Copy link

@ghan1t ghan1t commented Nov 16, 2023

I rewrote most of the script to work only with python (except the trigger.sh) with more config options (zfs-autobackup parameters), install options, logging and email on success or error. Tested on my TrueNAS Scale.

You would need to change REPO_URL in trigger.sh to your own repo after merging this PR.

…dded more flexible configuration for autobackup parameters, logging and smtp/mail.
Added autobackup parameters to config.
Extended trigger.sh to install this script and dependencies from github.
Updated .gitignore to exclude __pycache__/ venv/ and config.yaml
Deleted old backup.sh and monitor.py
Changing to git init and then git remode add.
Added description for failing PyYML
Fixed error in import of zfs-autobackup
@Jip-Hop
Copy link
Owner

Jip-Hop commented Nov 21, 2023

Nice to see you've picked up development of udev-trigger-zfs-autobackup. As I'm currently not using this myself and not maintaining this repo I won't merge this. Instead I hope others will find your fork by leaving this pull request open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants