7 "google.golang.org/appengine/datastore"
8 "google.golang.org/appengine/log"
15 FitbitClientSecret string
16 FitbitSubscriberCode string
19 GoogleClientSecret string
24 func LoadConfig(ctx context.Context) error {
28 if Config.ProjectNumber != "" {
32 key := datastore.NewKey(ctx, "Config", "Production", 0, nil)
33 if err := datastore.Get(ctx, key, &Config); err != nil {
34 log.Errorf(ctx, `datastore.Get("Config", "Production") = %v`, err)