in cmd/docker-regex_set-path-prefix.go [38:62]
func setRegistryWrapper(cmd *cobra.Command, args []string) error {
regex := args[0]
pathPrefix := args[1]
if regex == "" {
return fmt.Errorf("REGEX cannot be empty")
}
if pathPrefix == "" {
return fmt.Errorf("PATH_PREFIX cannot be empty")
}
r, err := regexp.Compile(regex)
if err != nil {
return err
}
dcli, err := client.NewClientWithOpts(client.FromEnv)
if err != nil {
return err
}
found, err := abd.FindImages(dcli, r)
if err != nil {
return err
}
return setPathPrefix(dcli, found, pathPrefix)
}