• ale's avatar
    Refactor, take one · 35f8a72e
    ale authored
    Try to make things simpler and more clear. Specifically:
    
    * clarify the semantics of Source, Dataset and Atom
    * separate the namespace of Atom paths from the Restic namespace
    * simplify the command execution by delegating pipes to /bin/sh
      for efficiency
    
    There's still a bunch to do.
    35f8a72e
Name
Last commit
Last update
cmd/tabacco Loading commit data...
debian Loading commit data...
jobs Loading commit data...
metadb Loading commit data...
testdata Loading commit data...
util Loading commit data...
vendor Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
agent.go Loading commit data...
agent_test.go Loading commit data...
config.go Loading commit data...
config_test.go Loading commit data...
debug.go Loading commit data...
handler_file.go Loading commit data...
handler_pipe.go Loading commit data...
handlers.go Loading commit data...
install_restic_for_tests.sh Loading commit data...
instrumentation.go Loading commit data...
manager.go Loading commit data...
manager_test.go Loading commit data...
repository.go Loading commit data...
repository_restic.go Loading commit data...
repository_restic_test.go Loading commit data...
shell.go Loading commit data...
source.go Loading commit data...
types.go Loading commit data...