Commit 09a6f76f authored by Jeffrey Morgan's avatar Jeffrey Morgan
Browse files

fix error on `ollama run` with a non-existent model

parent e1351674
...@@ -147,6 +147,7 @@ func RunHandler(cmd *cobra.Command, args []string) error { ...@@ -147,6 +147,7 @@ func RunHandler(cmd *cobra.Command, args []string) error {
} }
name := args[0] name := args[0]
// check if the model exists on the server // check if the model exists on the server
show, err := client.Show(cmd.Context(), &api.ShowRequest{Name: name}) show, err := client.Show(cmd.Context(), &api.ShowRequest{Name: name})
var statusError api.StatusError var statusError api.StatusError
...@@ -155,6 +156,11 @@ func RunHandler(cmd *cobra.Command, args []string) error { ...@@ -155,6 +156,11 @@ func RunHandler(cmd *cobra.Command, args []string) error {
if err := PullHandler(cmd, []string{name}); err != nil { if err := PullHandler(cmd, []string{name}); err != nil {
return err return err
} }
show, err = client.Show(cmd.Context(), &api.ShowRequest{Name: name})
if err != nil {
return err
}
case err != nil: case err != nil:
return err return err
} }
......
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