We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cbe2090 commit 93ef236Copy full SHA for 93ef236
driver/scaleway.go
@@ -39,6 +39,7 @@ type Driver struct {
39
name string
40
image string
41
stopping bool
42
+ created bool
43
// size string
44
// userDataFile string
45
// ipv6 bool
@@ -178,6 +179,7 @@ func (d *Driver) Create() (err error) {
178
179
}
180
log.Infof("Starting server...")
181
err = api.StartServer(cl, d.ServerID, false)
182
+ d.created = true
183
return
184
185
@@ -205,6 +207,10 @@ func (d *Driver) GetState() (st state.State, err error) {
205
207
case "starting":
206
208
st = state.Starting
209
case "running":
210
+ if d.created {
211
+ time.Sleep(60 * time.Second)
212
+ d.created = false
213
+ }
214
st = state.Running
215
case "stopping":
216
st = state.Stopping
0 commit comments