@@ -16,6 +16,7 @@ package cmd
1616
1717import (
1818 "encoding/json"
19+ "errors"
1920 "fmt"
2021 "io"
2122 "io/ioutil"
@@ -164,6 +165,8 @@ func getZoneList(region string) []string {
164165 return list
165166}
166167
168+ var errNoDefaultProject = errors .New ("No default project" )
169+
167170func getDefaultProject () (string , string , error ) {
168171 req := base .BizClient .NewGetProjectListRequest ()
169172
@@ -176,8 +179,9 @@ func getDefaultProject() (string, string, error) {
176179 return project .ProjectId , project .ProjectName , nil
177180 }
178181 }
179- return "" , "" , fmt . Errorf ( "No default project" )
182+ return "" , "" , errNoDefaultProject
180183}
184+
181185func getDefaultProjectWithConfig (cfg * base.AggConfig ) (string , string , error ) {
182186 bc , err := base .GetBizClient (cfg )
183187 if err != nil {
@@ -194,7 +198,7 @@ func getDefaultProjectWithConfig(cfg *base.AggConfig) (string, string, error) {
194198 return project .ProjectId , project .ProjectName , nil
195199 }
196200 }
197- return "" , "" , fmt . Errorf ( "No default project" )
201+ return "" , "" , errNoDefaultProject
198202}
199203
200204func fetchProjectWithConfig (cfg * base.AggConfig ) (map [string ]bool , error ) {
0 commit comments