Create gopkgs directory for golang libs

- Created a gopkgs directory and registered it with default.nix's readTree
- Moved monzo_ynab/utils -> gopkgs
- Consumed utils.go in main.go
- Renamed monzo_ynab -> job
This commit is contained in:
William Carroll 2020-02-09 13:47:48 +00:00
parent ec4c8472ca
commit 64654d1d6d
6 changed files with 43 additions and 21 deletions

View file

@ -13,7 +13,6 @@ import (
"bytes"
"encoding/json"
"fmt"
"io/ioutil"
"log"
"net/http"
"net/http/httputil"
@ -21,6 +20,7 @@ import (
"strings"
"os"
"os/exec"
"utils"
)
////////////////////////////////////////////////////////////////////////////////
@ -78,9 +78,7 @@ func getTokens(code string) *Tokens {
"redirect_uri": {redirectURI},
"code": {code},
})
if err != nil {
log.Fatal(err)
}
utils.FailOn(err)
defer res.Body.Close()
payload := &accessTokenResponse{}
json.NewDecoder(res.Body).Decode(payload)
@ -136,9 +134,7 @@ func authorize() {
req, _ := http.NewRequest("POST", "http://localhost:4242/set-tokens", bytes.NewBuffer(payload))
req.Header.Set("Content-Type", "application/json")
_, err := client.Do(req)
if err != nil {
log.Fatal(err)
}
utils.FailOn(err)
}
// Retrieves the access token from the tokens server.