mirror of
https://codeberg.org/flpolyaplus/aplus.git
synced 2024-11-21 17:00:30 -05:00
exit if the CANVAS environment variables are not set
This commit is contained in:
parent
9221051dae
commit
8616d61555
4
aplus.go
4
aplus.go
@ -8,8 +8,8 @@ import (
|
|||||||
"net/http"
|
"net/http"
|
||||||
"net/url"
|
"net/url"
|
||||||
"regexp"
|
"regexp"
|
||||||
"strings"
|
|
||||||
"strconv"
|
"strconv"
|
||||||
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -238,7 +238,7 @@ func timetable(course_code int) {
|
|||||||
hour, _ := strconv.Atoi(jsdate[3])
|
hour, _ := strconv.Atoi(jsdate[3])
|
||||||
min, _ := strconv.Atoi(jsdate[4])
|
min, _ := strconv.Atoi(jsdate[4])
|
||||||
sec, _ := strconv.Atoi(jsdate[5])
|
sec, _ := strconv.Atoi(jsdate[5])
|
||||||
date := time.Date(year, time.Month(month + 1), day, hour, min, sec, 0, time.UTC).Local()
|
date := time.Date(year, time.Month(month+1), day, hour, min, sec, 0, time.UTC).Local()
|
||||||
|
|
||||||
fmt.Println(date.Format("Mon Jan 02 15:04:05 MST 2006") + ": " + strings.Replace(statuses[i], "title=\"\">", "", 1))
|
fmt.Println(date.Format("Mon Jan 02 15:04:05 MST 2006") + ": " + strings.Replace(statuses[i], "title=\"\">", "", 1))
|
||||||
}
|
}
|
||||||
|
10
canvas.go
10
canvas.go
@ -15,8 +15,18 @@ import (
|
|||||||
|
|
||||||
func initialize() {
|
func initialize() {
|
||||||
instance_url := os.Getenv("CANVAS_INSTANCE")
|
instance_url := os.Getenv("CANVAS_INSTANCE")
|
||||||
|
if len(instance_url) == 0 {
|
||||||
|
fmt.Println("The CANVAS_INSTANCE environment variable seems to be empty. Exiting.")
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
|
||||||
base_link = instance_url + "/api/v1"
|
base_link = instance_url + "/api/v1"
|
||||||
token = os.Getenv("CANVAS_API_KEY")
|
token = os.Getenv("CANVAS_API_KEY")
|
||||||
|
if len(token) == 0 {
|
||||||
|
fmt.Println("The CANVAS_API_KEY environment variable seems to be empty. Exiting.")
|
||||||
|
os.Exit(1)
|
||||||
|
}
|
||||||
|
|
||||||
jar, _ := cookiejar.New(&cookiejar.Options{
|
jar, _ := cookiejar.New(&cookiejar.Options{
|
||||||
PublicSuffixList: publicsuffix.List,
|
PublicSuffixList: publicsuffix.List,
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user