mirror of
https://gitea.elkins.co/Networking/ccl.git
synced 2025-03-09 12:41:40 -05:00
Rename getAndExecute -> execForEach
This commit is contained in:
parent
c347bd9311
commit
e56d2c12d2
@ -38,7 +38,7 @@ var createCmd = &cobra.Command{
|
||||
names or categories. Multiple arguments are supported.`,
|
||||
Run: func(_ *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.CreateCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.CreateCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -29,7 +29,7 @@ import (
|
||||
"github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
func getAndExecute(tgts []container.Container, getSet func(*container.Container) command.CommandSet) {
|
||||
func execForEach(tgts []container.Container, getSet func(*container.Container) command.CommandSet) {
|
||||
var wg sync.WaitGroup
|
||||
for i := range tgts {
|
||||
wg.Add(1)
|
||||
|
@ -39,7 +39,7 @@ affected: the old image will still remain, though untagged, and any defined cont
|
||||
will still use it.`,
|
||||
Run: func(cmd *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.PullCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.PullCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ var recreateCmd = &cobra.Command{
|
||||
one or more container names or categories. If empty, "all" is assumed.`,
|
||||
Run: func(_ *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.RecreateCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.RecreateCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ var restartCmd = &cobra.Command{
|
||||
one or more container names or categories. If empty, "all" is assumed.`,
|
||||
Run: func(_ *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.RestartCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.RestartCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -39,7 +39,7 @@ var rmCmd = &cobra.Command{
|
||||
If running, they will first be stopped.`,
|
||||
Run: func(cmd *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.RemoveCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.RemoveCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ var startCmd = &cobra.Command{
|
||||
one or more container names or categories. If empty, "all" is assumed.`,
|
||||
Run: func(_ *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.StartCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.StartCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ var stopCmd = &cobra.Command{
|
||||
one or more container names or categories. If empty, "all" is assumed.`,
|
||||
Run: func(_ *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.StopCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.StopCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -38,7 +38,7 @@ var updateCmd = &cobra.Command{
|
||||
one or more container names or categories. If empty, "all" is assumed.`,
|
||||
Run: func(_ *cobra.Command, args []string) {
|
||||
conts := config.Union(args, contMask)
|
||||
getAndExecute(conts, func(c *container.Container) command.CommandSet { return c.UpdateCommands() })
|
||||
execForEach(conts, func(c *container.Container) command.CommandSet { return c.UpdateCommands() })
|
||||
},
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user