Unverified Commit 2ecc3a33 authored by Quinn Slack's avatar Quinn Slack Committed by GitHub
Browse files

delete all models (not just 1st) in `ollama rm` (#415)

Previously, `ollama rm model1 model2 modelN` would only delete `model1`. The other model command-line arguments would be silently ignored. Now, all models mentioned are deleted.
parent ee6e1df1
......@@ -220,11 +220,13 @@ func DeleteHandler(cmd *cobra.Command, args []string) error {
return err
}
req := api.DeleteRequest{Name: args[0]}
if err := client.Delete(context.Background(), &req); err != nil {
return err
for _, name := range args {
req := api.DeleteRequest{Name: name}
if err := client.Delete(context.Background(), &req); err != nil {
return err
}
fmt.Printf("deleted '%s'\n", name)
}
fmt.Printf("deleted '%s'\n", args[0])
return nil
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment