Set --gce-project flag too

This commit is contained in:
Peter Rifel 2021-04-24 09:50:36 -05:00
parent e3f5409375
commit 038baef420
No known key found for this signature in database
GPG Key ID: BC6469E5B16DB2B6
1 changed files with 24 additions and 0 deletions

View File

@ -248,6 +248,26 @@ func (t *Tester) addClusterTagFlag() error {
return nil
}
func (t *Tester) addProjectFlag() error {
if hasFlag(t.TestArgs, "gce-project") {
return nil
}
cluster, err := t.getKopsCluster()
if err != nil {
return err
}
projectID := cluster.Spec.Project
if projectID == "" {
return nil
}
klog.Infof("Setting --gce-project=%s", projectID)
t.TestArgs += " --gce-project=" + projectID
return nil
}
func (t *Tester) getZones() ([]string, error) {
cluster, err := t.getKopsCluster()
if err != nil {
@ -325,6 +345,10 @@ func (t *Tester) execute() error {
return err
}
if err := t.addProjectFlag(); err != nil {
return err
}
return t.Test()
}