add metadata command to get/set metadata

Adds metadata log, and command.

Note that unsetting field values seems to currently be broken.
And in general this has had all of 2 minutes worth of testing.

This commit was sponsored by Julien Lefrique.
This commit is contained in:
Joey Hess 2014-02-12 21:12:22 -04:00
parent 1b79d18a40
commit 9f7e76130e
9 changed files with 312 additions and 32 deletions

View file

@ -26,6 +26,7 @@ import qualified Command.DropKey
import qualified Command.TransferKey
import qualified Command.TransferKeys
import qualified Command.ReKey
import qualified Command.MetaData
import qualified Command.Reinject
import qualified Command.Fix
import qualified Command.Init
@ -134,6 +135,7 @@ cmds = concat
, Command.TransferKey.def
, Command.TransferKeys.def
, Command.ReKey.def
, Command.MetaData.def
, Command.Fix.def
, Command.Fsck.def
, Command.Repair.def