github.com/taubyte/tau-cli@v0.1.13-0.20240326000942-487f0d57edfc/singletons/patrick_client/load.go (about) 1 package patrickClient 2 3 import ( 4 singletonsI18n "github.com/taubyte/tau-cli/i18n/singletons" 5 patrickClient "github.com/taubyte/tau/clients/http/patrick" 6 ) 7 8 func Load() (*patrickClient.Client, error) { 9 if _client == nil { 10 _, client, err := loadClient() 11 if err != nil { 12 return nil, singletonsI18n.LoadingPatrickClientFailed(err) 13 } 14 15 _client = client 16 } 17 18 return _client, nil 19 }