diff options
Diffstat (limited to 'canvas.go')
| -rw-r--r-- | canvas.go | 10 |
1 files changed, 10 insertions, 0 deletions
| @@ -15,8 +15,18 @@ import ( | |||
| 15 | 15 | ||
| 16 | func initialize() { | 16 | func initialize() { |
| 17 | instance_url := os.Getenv("CANVAS_INSTANCE") | 17 | instance_url := os.Getenv("CANVAS_INSTANCE") |
| 18 | if len(instance_url) == 0 { | ||
| 19 | fmt.Println("The CANVAS_INSTANCE environment variable seems to be empty. Exiting.") | ||
| 20 | os.Exit(1) | ||
| 21 | } | ||
| 22 | |||
| 18 | base_link = instance_url + "/api/v1" | 23 | base_link = instance_url + "/api/v1" |
| 19 | token = os.Getenv("CANVAS_API_KEY") | 24 | token = os.Getenv("CANVAS_API_KEY") |
| 25 | if len(token) == 0 { | ||
| 26 | fmt.Println("The CANVAS_API_KEY environment variable seems to be empty. Exiting.") | ||
| 27 | os.Exit(1) | ||
| 28 | } | ||
| 29 | |||
| 20 | jar, _ := cookiejar.New(&cookiejar.Options{ | 30 | jar, _ := cookiejar.New(&cookiejar.Options{ |
| 21 | PublicSuffixList: publicsuffix.List, | 31 | PublicSuffixList: publicsuffix.List, |
| 22 | }) | 32 | }) |
