func Get(resource string) string { endpoint, err := url.Parse(settings.Config().Fleet.Url + resource) utils.Error(err) resp, err := http.Get(endpoint.String()) utils.Error(err) body, err := ioutil.ReadAll(resp.Body) utils.Error(err) return string(body[:]) }
func OAuthConfig() *oauth.Config { var cfg = settings.Config() config := &oauth.Config{ ClientId: cfg.Github.ClientId, ClientSecret: cfg.Github.ClientSecret, RedirectURL: cfg.Github.RedirectUrl, Scope: cfg.Github.Scope, AuthURL: cfg.Github.AuthUrl, TokenURL: cfg.Github.TokenUrl, TokenCache: oauth.CacheFile(cfg.Github.TokenCache), } return config }