diff --git a/server.go b/server.go index daa55b2..2639dbe 100644 --- a/server.go +++ b/server.go @@ -238,7 +238,7 @@ func (c *ServerClient) CreateFromTemplate(ctx context.Context, opts ServerTempla } else { url = NewURL(tempnode, nextid) } - req, err := c.client.NewRequest(ctx, "GET", fmt.Sprintf("/nodes/%s/qemu/%s/clone", tempnode, id), body.Reader()) + req, err := c.client.NewRequest(ctx, "POST", fmt.Sprintf("/nodes/%s/qemu/%s/clone", tempnode, id), body.Reader()) if err != nil { return }