mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-01 00:23:56 +08:00 
			
		
		
		
	create: warn if instance name already exists as context builder
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
		| @@ -101,6 +101,19 @@ func runCreate(dockerCli command.Cli, in createOptions, args []string) error { | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	if !in.actionLeave && !in.actionAppend { | ||||
| 		contexts, err := dockerCli.ContextStore().List() | ||||
| 		if err != nil { | ||||
| 			return err | ||||
| 		} | ||||
| 		for _, c := range contexts { | ||||
| 			if c.Name == name { | ||||
| 				logrus.Warnf("instance name %q already exists as context builder", name) | ||||
| 				break | ||||
| 			} | ||||
| 		} | ||||
| 	} | ||||
|  | ||||
| 	ng, err := txn.NodeGroupByName(name) | ||||
| 	if err != nil { | ||||
| 		if os.IsNotExist(errors.Cause(err)) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 CrazyMax
					CrazyMax