aboutsummaryrefslogtreecommitdiffstats
path: root/vm/gce
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2016-11-16 13:35:43 +0100
committerDmitry Vyukov <dvyukov@google.com>2016-11-16 13:35:43 +0100
commit1d5ba315b46a39cdc053ad178a33e57542fa4f6e (patch)
tree3875d5f3a02e10291fe2d7176640a94cdfaf2c0d /vm/gce
parentb3f4be087788cfeb32056e9524c530cccfd70885 (diff)
vm/gce: actually append name to instance names
Diffstat (limited to 'vm/gce')
-rw-r--r--vm/gce/gce.go15
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),