From f8829efb3b7967881253ff0cd2b22ddae2a7b589 Mon Sep 17 00:00:00 2001 From: edef Date: Tue, 3 May 2022 00:13:43 +0000 Subject: ripple/fossil: make store path configurable Change-Id: Ic410619a6115a7059b79593c6fade38236d4e8c1 --- ripple/fossil/src/bin/extract.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'ripple/fossil/src/bin/extract.rs') diff --git a/ripple/fossil/src/bin/extract.rs b/ripple/fossil/src/bin/extract.rs index cb45896..a1e83df 100644 --- a/ripple/fossil/src/bin/extract.rs +++ b/ripple/fossil/src/bin/extract.rs @@ -9,17 +9,20 @@ use { fs, io::{self, Read, Write}, os::unix::{fs::symlink, prelude::OpenOptionsExt}, - path::Path, + path::{Path, PathBuf}, }, }; #[derive(clap::Parser)] -struct Args {} +struct Args { + #[clap(long, default_value = "fossil.db")] + store: PathBuf, +} fn main() { - let _args = Args::parse(); + let args = Args::parse(); - let store = fossil::Store::open("fossil.db").unwrap(); + let store = fossil::Store::open(args.store).unwrap(); let root = { let mut stdin = io::stdin(); -- cgit 1.4.1