Skip to content

Commit 6c426d4

Browse files
author
paul
committed
add single container case in force mode
1 parent 88a186d commit 6c426d4

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

pkg/cli/image/set.go

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,19 @@ func Set(ctx *context.Context) *cobra.Command {
5757
defer logger.Debugf("END")
5858
logger.StructFields(flags)
5959
if flags.Force {
60-
logger.Debugf("run command with forcr")
60+
logger.Debugf("run command with force")
61+
62+
if flags.Container == "" {
63+
var depl, err = ctx.Client.GetDeployment(ctx.Namespace.ID, flags.Deployment)
64+
if err != nil {
65+
fmt.Println(err)
66+
os.Exit(1)
67+
}
68+
if len(depl.Containers) == 1 {
69+
flags.Container = depl.Containers[0].Name
70+
}
71+
}
72+
6173
var depl, image, err = buildImage()
6274
if err != nil {
6375
fmt.Println(err)

0 commit comments

Comments
 (0)