func (p *scalewayProvider) downloadAndCopyToInstance(url string, i providers.ClusterInstance, instancePath string) error { localPath, err := p.dm.Download(url) if err != nil { return maskAny(err) } if err := i.CopyTo(p.Logger, localPath, instancePath); err != nil { return maskAny(err) } return nil }