diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2017-10-29 18:30:32 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2017-10-29 18:30:32 -0700 |
commit | 5dcf91d4f5a5df1293d511836c84a81abae810da (patch) | |
tree | 001c83ea5dbad4e94f8b8875de3caa919509413e /src/bin/geniza-drive.rs | |
parent | fe7000123e4c7dbed458f6123a654fa9fb3c0107 (diff) | |
download | geniza-5dcf91d4f5a5df1293d511836c84a81abae810da.tar.gz geniza-5dcf91d4f5a5df1293d511836c84a81abae810da.zip |
drive progress (still WIP)
Diffstat (limited to 'src/bin/geniza-drive.rs')
-rw-r--r-- | src/bin/geniza-drive.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/bin/geniza-drive.rs b/src/bin/geniza-drive.rs index 8e236f7..dae8294 100644 --- a/src/bin/geniza-drive.rs +++ b/src/bin/geniza-drive.rs @@ -51,10 +51,15 @@ fn run() -> Result<()> { let dir = Path::new(matches.value_of("dat-dir").unwrap()); match matches.subcommand() { ("ls", Some(_subm)) => { + let mut drive = DatDrive::open(dir, false)?; + for entry in drive.read_dir_recursive("/") { + let entry = entry?; + println!("{}", entry.path.display()); + } } ("log", Some(_subm)) => { let mut drive = DatDrive::open(dir, false)?; - for entry in drive.history(1) { + for entry in drive.history(0) { let entry = entry?; if let Some(stat) = entry.stat { if stat.get_blocks() == 0 { |