github.com/taubyte/tau-cli@v0.1.13-0.20240326000942-487f0d57edfc/i18n/login/errors.go (about) 1 package loginI18n 2 3 import ( 4 "errors" 5 "fmt" 6 ) 7 8 const ( 9 createFailed = "creating login `%s` failed with: %s" 10 selectFailed = "selecting login `%s` failed with: %s" 11 selectProviderFailed = "selecting provider failed with: %s" 12 selectTokenFromFailed = "selecting token from where failed with: %s" 13 getProfilesFailed = "getting profiles failed with: %s" 14 doesNotExistIn = "login `%s` does not exist in: %v" 15 tokenPromptFailed = "getting token failed with: %s" 16 17 removingDefaultFailed = "removing default profile failed with: %s" 18 settingDefaultFailed = "setting default profile failed with: %s" 19 20 listingEmailsFailed = "listing emails failed with: %s" 21 gettingUserInfoFailed = "getting git user info failed with: %s" 22 gitNameOrEmailFailed = "getting git name or email failed with: %s. Edit it in your ~/tau.yaml file" 23 ) 24 25 var ( 26 ErrorNoEmailsFound = errors.New("no emails found") 27 ) 28 29 func CreateFailed(login string, err error) error { 30 return fmt.Errorf(createFailed, login, err) 31 } 32 33 func SelectFailed(login string, err error) error { 34 return fmt.Errorf(selectFailed, login, err) 35 } 36 37 func SelectProviderFailed(err error) error { 38 return fmt.Errorf(selectProviderFailed, err) 39 } 40 41 func SelectTokenFromFailed(err error) error { 42 return fmt.Errorf(selectTokenFromFailed, err) 43 } 44 45 func GetProfilesFailed(err error) error { 46 return fmt.Errorf(getProfilesFailed, err) 47 } 48 49 func DoesNotExistIn(login string, locs []string) error { 50 return fmt.Errorf(doesNotExistIn, login, locs) 51 } 52 53 func TokenPromptFailed(err error) error { 54 return fmt.Errorf(tokenPromptFailed, err) 55 } 56 57 func RemovingDefaultFailed(err error) error { 58 return fmt.Errorf(removingDefaultFailed, err) 59 } 60 61 func SettingDefaultFailed(err error) error { 62 return fmt.Errorf(settingDefaultFailed, err) 63 } 64 65 func ListingEmailsFailed(err error) error { 66 return fmt.Errorf(listingEmailsFailed, err) 67 } 68 69 func GettingUserInfoFailed(err error) error { 70 return fmt.Errorf(gettingUserInfoFailed, err) 71 } 72 73 func GitNameOrEmailFailed(err error) error { 74 return fmt.Errorf(gitNameOrEmailFailed, err) 75 }