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

borg create support #4

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

borg create support #4

wants to merge 12 commits into from

Conversation

Atemu
Copy link

@Atemu Atemu commented Sep 26, 2024

A use-case of mine is that I want to be able to preview what a borg create run would do but borg has a bespoke --exclude implementation that differs from ncdu's and also has support for custom exclusion/inclusion patterns that cannot be easily replicated in ncdu.

This adds borg2flat.py to generate a flattened JSON from borg's own borg create --list output which applies all of its custom exclusion patterns.

@Atemu
Copy link
Author

Atemu commented Nov 2, 2024

Friendly ping @wodny in case you missed this too :)

@wodny
Copy link
Owner

wodny commented Nov 3, 2024

Thanks :) I've checked everything that I missed. I've seen it but need some time to squeeze it between day job tasks. I hope to handle it soon because I also use borg so it would nicely extend the toolbox.

@Atemu
Copy link
Author

Atemu commented Nov 3, 2024

No worries, you don't owe me anything :)

Just wanted to make sure it didn't go under in a flood of other messages.

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