diff options
author | Florian Pritz <bluewind@xinu.at> | 2017-04-02 21:42:25 +0200 |
---|---|---|
committer | Florian Pritz <bluewind@xinu.at> | 2017-04-02 22:31:49 +0200 |
commit | 4c84b1a04348e317ef2b9e014e4bd06bfc6d8cf2 (patch) | |
tree | 178c403acbbf9919559796502038b76d08864a34 /lib | |
parent | 0d24899b78307e33d72a693d33178343069187dd (diff) | |
download | App-BorgRestore-4c84b1a04348e317ef2b9e014e4bd06bfc6d8cf2.tar.gz App-BorgRestore-4c84b1a04348e317ef2b9e014e4bd06bfc6d8cf2.tar.xz |
Move database path to Settings
Signed-off-by: Florian Pritz <bluewind@xinu.at>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/App/BorgRestore.pm | 3 | ||||
-rw-r--r-- | lib/App/BorgRestore/Settings.pm | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/lib/App/BorgRestore.pm b/lib/App/BorgRestore.pm index 218be49..90b7d61 100644 --- a/lib/App/BorgRestore.pm +++ b/lib/App/BorgRestore.pm @@ -83,8 +83,7 @@ sub new { my $self = {}; bless $self, $class; - my $db_path = App::BorgRestore::Settings::get_cache_path('archives.db'); - # TODO: make db_path configurable, probably settings too + my $db_path = App::BorgRestore::Settings::get_db_path(); $self->{borg} = $deps->{borg} // App::BorgRestore::Borg->new(); $self->{db} = $deps->{db} // App::BorgRestore::DB->new($db_path); diff --git a/lib/App/BorgRestore/Settings.pm b/lib/App/BorgRestore/Settings.pm index 93312b8..f793b8f 100644 --- a/lib/App/BorgRestore/Settings.pm +++ b/lib/App/BorgRestore/Settings.pm @@ -42,6 +42,10 @@ sub get_cache_path { return get_cache_dir()."/$item"; } +sub get_db_path { + return get_cache_path('archives.db'); +} + 1; |