summaryrefslogtreecommitdiff
path: root/CmdLine/GitAnnex.hs
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2017-03-30 19:32:58 -0400
committerJoey Hess <joeyh@joeyh.name>2017-03-30 19:35:30 -0400
commitc3970f6c1a156a74b137f1d12c27cd70eed613c8 (patch)
tree5b3fe104bd75a42ef0db785cbcbea896bd75e29b /CmdLine/GitAnnex.hs
parent39e8433d461311cba2b5053a682fab93fdf00a9d (diff)
multicast: New command, uses uftp to multicast annexed files, for eg a classroom setting.
This commit was supported by the NSF-funded DataLad project.
Diffstat (limited to 'CmdLine/GitAnnex.hs')
-rw-r--r--CmdLine/GitAnnex.hs4
1 files changed, 4 insertions, 0 deletions
diff --git a/CmdLine/GitAnnex.hs b/CmdLine/GitAnnex.hs
index 0e472005c0..be5f56ba0a 100644
--- a/CmdLine/GitAnnex.hs
+++ b/CmdLine/GitAnnex.hs
@@ -14,6 +14,7 @@ import CmdLine
import Command
import Utility.Env
import Annex.Ssh
+import Annex.Multicast
import Types.Test
import qualified Command.Help
@@ -53,6 +54,7 @@ import qualified Command.Describe
import qualified Command.InitRemote
import qualified Command.EnableRemote
import qualified Command.EnableTor
+import qualified Command.Multicast
import qualified Command.Expire
import qualified Command.Repair
import qualified Command.Unused
@@ -144,6 +146,7 @@ cmds testoptparser testrunner =
, Command.InitRemote.cmd
, Command.EnableRemote.cmd
, Command.EnableTor.cmd
+ , Command.Multicast.cmd
, Command.Reinject.cmd
, Command.Unannex.cmd
, Command.Uninit.cmd
@@ -242,4 +245,5 @@ run testoptparser testrunner args = go envmodes
envmodes =
[ (sshOptionsEnv, runSshOptions args)
, (sshAskPassEnv, runSshAskPass)
+ , (multicastReceiveEnv, runMulticastReceive args)
]