func init() { transport.RegisterTransport("http", &client.HttpTransport{}) defaultTransport.Set("http") daemon.AddDaemonExtension(&httpcmd.Daemon{}) cmd.AddCommandExtension((&daemoncmd.Command{"http://127.0.0.1:43273"}).RegisterLocal, true) ctx := ctrcmd.CommandContext{Transport: &defaultTransport.TransportFlag, Insecure: &insecure} cmd.AddCommandExtension(ctx.RegisterLocal, true) cmd.AddCommandExtension(ctx.RegisterRemote, false) cmd.AddCommandExtension(gitcmd.RegisterInitRepo, true) cmd.AddCommandExtension((&gitcmd.CommandContext{&defaultTransport.TransportFlag}).RegisterCreateRepo, false) sshcmd.AddPermissionCommand(git.ResourceTypeRepository, &gitcmd.PermissionCommandContext{}) cmd.AddCommandExtension(sshcmd.RegisterAuthorizedKeys, true) cmd.AddCommandExtension((&sshcmd.CommandContext{Transport: &defaultTransport.TransportFlag}).RegisterAddKeys, false) cmd.AddCommandExtension(cleancmd.RegisterCleanup, true) cmd.AddCommandExtension(initcmd.RegisterInit, true) cmd.AddCommandExtension(routercmd.RegisterRouter, true) jobs.AddJobExtension(cjobs.NewContainerExtension()) jobs.AddJobExtension(gitjobs.NewGitExtension()) jobs.AddJobExtension(sshjobs.NewSshExtension()) http.AddHttpExtension(&chttp.HttpExtension{}) http.AddHttpExtension(&githttp.HttpExtension{}) http.AddHttpExtension(&sshhttp.HttpExtension{}) }
func init() { transport.RegisterTransport("http", &client.HttpTransport{}) defaultTransport.Set("http") ctx := ctrcmd.CommandContext{Transport: &defaultTransport.TransportFlag, Insecure: &insecure} cmd.AddCommandExtension(ctx.RegisterLocal, true) cmd.AddCommandExtension(ctx.RegisterRemote, false) a := &gitcmd.CommandContext{&defaultTransport.TransportFlag} cmd.AddCommandExtension(a.RegisterCreateRepo, false) sshcmd.AddPermissionCommand(git.ResourceTypeRepository, &gitcmd.PermissionCommandContext{}) cmd.AddCommandExtension(sshcmd.RegisterAuthorizedKeys, true) b := &sshcmd.CommandContext{Transport: &defaultTransport.TransportFlag} cmd.AddCommandExtension(b.RegisterAddKeys, false) http.AddHttpExtension(&chttp.HttpExtension{}) http.AddHttpExtension(&githttp.HttpExtension{}) http.AddHttpExtension(&sshhttp.HttpExtension{}) }
func init() { transport.RegisterTransport("http", NewHttpTransport()) }