Hi there,
I'm currently building a replacement for mirrorbits to use for the media.ccc.de cdn, and I was looking for a way to cleanly scan our rsync mirrors for available files. For that I really wanted to get a native data structure instead of relying on parsing human readable / formatted output as its also done in mirrorbits.
For now I've just added some code to a local fork of this project, using various internal modules, and it's been working fine. I'd love to keep this in a clean seperate public repository but since the modules are internal that doesn't seem possible.
Would you maybe be able to make the internal modules available for use in other projects?
Currently I'm using these modules:
- github.com/gokrazy/rsync/internal/progress
- github.com/gokrazy/rsync/internal/receiver
- github.com/gokrazy/rsync/internal/rsyncopts
- github.com/gokrazy/rsync/internal/rsyncos
- github.com/gokrazy/rsync/internal/rsyncwire
Thanks,
Lukas
Hi there,
I'm currently building a replacement for mirrorbits to use for the media.ccc.de cdn, and I was looking for a way to cleanly scan our rsync mirrors for available files. For that I really wanted to get a native data structure instead of relying on parsing human readable / formatted output as its also done in mirrorbits.
For now I've just added some code to a local fork of this project, using various internal modules, and it's been working fine. I'd love to keep this in a clean seperate public repository but since the modules are internal that doesn't seem possible.
Would you maybe be able to make the internal modules available for use in other projects?
Currently I'm using these modules:
Thanks,
Lukas