block all commands that don't work in direct mode

I left status working in direct mode, although it doesn't show correct
stats for known annex keys.
This commit is contained in:
Joey Hess 2012-12-29 14:28:19 -04:00
parent 9f2150c7d3
commit 2ce736ac50
24 changed files with 41 additions and 40 deletions

View file

@ -14,8 +14,9 @@ import qualified Remote
import Annex.Wanted
def :: [Command]
def = [withOptions Command.Move.options $ command "copy" paramPaths seek
"copy content of files to/from another repository"]
def = [notDirect $
withOptions Command.Move.options $ command "copy" paramPaths seek
"copy content of files to/from another repository"]
seek :: [CommandSeek]
seek = [withField Command.Move.toOption Remote.byName $ \to ->