Commit Graph

25 Commits

Author SHA1 Message Date
Joe Thornber
0e47d99218 tweaks to command line 2012-03-13 14:06:10 +00:00
Joe Thornber
4a1484330d --version should output to stdout, not stderr 2012-03-13 12:32:30 +00:00
Heinz Mauelshagen
af1af61735 Fix some command line options [Milan] 2012-03-05 19:34:05 +01:00
Joe Thornber
d65b67fd5e another -q patch 2012-03-02 13:10:53 +00:00
Joe Thornber
606c25d828 thin_dump now takes a --repair option 2012-03-02 10:00:31 +00:00
Heinz Mauelshagen
8cf27fdbb0 Correct copyright year 2011-12-15 19:34:31 +01:00
Heinz Mauelshagen
fd39a5b37f more usage() fixes 2011-12-15 15:44:41 +01:00
Heinz Mauelshagen
7ba9183d34 Use basename(argv[0]) where appropriate to avoid hard coded tool name 2011-12-15 15:17:49 +01:00
Heinz Mauelshagen
0061d0b880 Support {-V|--version} and adjust usage syntax 2011-12-15 14:55:38 +01:00
Heinz Mauelshagen
e701a5a40b Adjust file error message to original one. 2011-12-14 21:01:51 +01:00
Heinz Mauelshagen
38117b1dc6 Add missing dump file message 2011-12-14 17:41:43 +01:00
Heinz Mauelshagen
6ba6d6a28c Remove po:: namespace and fix short options in thin_dump.cc. Switch thin_restore away from boost_rogram_options to getopt_long. 2011-12-14 17:38:26 +01:00
Heinz Mauelshagen
bad6aff58b Switch thin_dump.cc from boost command line option parsing to getopt_long 2011-12-14 15:55:50 +01:00
Joe Thornber
bfe22274d9 actually add the copyright 2011-12-06 13:53:05 +00:00
Joe Thornber
cc9dab3ead --amend 2011-12-06 13:43:56 +00:00
Joe Thornber
076131aac1 pass an extra open|create enum to metadata ctr 2011-10-28 14:26:06 +01:00
Joe Thornber
b98fc8abb6 rename metadata_ll -> metadata 2011-10-28 12:25:06 +01:00
Joe Thornber
9a4ebc8c25 metadata_dumper 2011-10-28 12:13:03 +01:00
Joe Thornber
9c9d6f2e15 Split the metadata class into a low level one that other interfaces
can use (metadata_ll), and the existing high level one.
2011-10-28 11:31:00 +01:00
Joe Thornber
8389ca31a8 add program options to thin_dump 2011-10-10 15:59:37 +01:00
Joe Thornber
d255180e37 thin dump now does something useful 2011-10-10 14:10:30 +01:00
Joe Thornber
096da9233b check all the index entries are present, and they\'re no extra ones 2011-09-01 14:05:01 +01:00
Joe Thornber
28a2639036 stub thin_restore 2011-08-31 14:01:48 +01:00
Joe Thornber
9cfdbfb8cc Having the block size as a template parameter makes all the code very
verbose, and we're not likely to change it.  So this change removes
that template arg from everything except the block manager.
2011-08-31 13:04:08 +01:00
Joe Thornber
511456f903 Some work on thin_repair. 2011-08-23 11:55:37 +01:00