diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2016-11-16 13:35:43 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2016-11-16 13:35:43 +0100 |
| commit | 1d5ba315b46a39cdc053ad178a33e57542fa4f6e (patch) | |
| tree | 3875d5f3a02e10291fe2d7176640a94cdfaf2c0d /vm/gce | |
| parent | b3f4be087788cfeb32056e9524c530cccfd70885 (diff) | |
vm/gce: actually append name to instance names
Diffstat (limited to 'vm/gce')
| -rw-r--r-- | vm/gce/gce.go | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/vm/gce/gce.go b/vm/gce/gce.go index bb341b72a..e3316e97a 100644 --- a/vm/gce/gce.go +++ b/vm/gce/gce.go @@ -55,7 +55,6 @@ func initGCE() { func ctor(cfg *vm.Config) (vm.Instance, error) { initOnce.Do(initGCE) - name := fmt.Sprintf("syzkaller-%v-%v", cfg.Name, cfg.Index) ok := false defer func() { if !ok { @@ -74,28 +73,28 @@ func ctor(cfg *vm.Config) (vm.Instance, error) { return nil, fmt.Errorf("failed to read file: %v", err) } - Logf(0, "deleting instance: %v", name) - if err := GCE.DeleteInstance(name, true); err != nil { + Logf(0, "deleting instance: %v", cfg.Name) + if err := GCE.DeleteInstance(cfg.Name, true); err != nil { return nil, err } - Logf(0, "creating instance: %v", name) - ip, err := GCE.CreateInstance(name, cfg.MachineType, cfg.Image, string(sshkeyPub)) + Logf(0, "creating instance: %v", cfg.Name) + ip, err := GCE.CreateInstance(cfg.Name, cfg.MachineType, cfg.Image, string(sshkeyPub)) if err != nil { return nil, err } defer func() { if !ok { - GCE.DeleteInstance(name, true) + GCE.DeleteInstance(cfg.Name, true) } }() - Logf(0, "wait instance to boot: %v (%v)", name, ip) + Logf(0, "wait instance to boot: %v (%v)", cfg.Name, ip) if err := waitInstanceBoot(ip, cfg.Sshkey); err != nil { return nil, err } ok = true inst := &instance{ cfg: cfg, - name: name, + name: cfg.Name, ip: ip, sshkey: sshkey, closed: make(chan bool), |
