fix error on ollama run with a non-existent model

This commit is contained in:
Jeffrey Morgan 2024-02-01 23:11:52 -08:00
parent e135167484
commit 09a6f76f4c

View file

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