Skip to content

Commit 2428596

Browse files
committed
load app token from FIRETAIL_APP_TOKEN
1 parent cb5c6d3 commit 2428596

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

src/main.go

+11-6
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ import (
1313
const DefaultFiretailApiUrl string = "https://api.logging.eu-west-1.prod.firetail.app/logs/aws/appsync"
1414

1515
var firetailApiUrl string
16-
var firetailApiToken string
16+
var firetailToken string
17+
var firetailTokenHeaderName string = "x-ft-api-key"
1718
var regionName string
1819

1920
func loadEnvVars() error {
@@ -23,10 +24,14 @@ func loadEnvVars() error {
2324
firetailApiUrl = DefaultFiretailApiUrl
2425
}
2526

26-
var firetailApiTokenSet bool
27-
firetailApiToken, firetailApiTokenSet = os.LookupEnv("FIRETAIL_API_TOKEN")
28-
if !firetailApiTokenSet {
29-
return errors.New("FIRETAIL_API_TOKEN is not set")
27+
var firetailTokenSet bool
28+
firetailToken, firetailTokenSet = os.LookupEnv("FIRETAIL_API_TOKEN")
29+
if !firetailTokenSet {
30+
firetailToken, firetailTokenSet = os.LookupEnv("FIRETAIL_APP_TOKEN")
31+
firetailTokenHeaderName = "x-ft-app-key"
32+
}
33+
if !firetailTokenSet {
34+
return errors.New("Neither FIRETAIL_API_TOKEN or FIRETAIL_APP_TOKEN are set. Cannot continue.")
3035
}
3136

3237
var regionNameExists bool
@@ -35,7 +40,7 @@ func loadEnvVars() error {
3540
regionName, regionNameExists = os.LookupEnv("AWS_DEFAULT_REGION")
3641
}
3742
if !regionNameExists {
38-
return errors.New("Neither AWS_REGION nor AWS_DEFAULT_REGION are set. Cannot continue.")
43+
return errors.New("Neither AWS_REGION or AWS_DEFAULT_REGION are set. Cannot continue.")
3944
}
4045

4146
return nil

0 commit comments

Comments
 (0)