summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.go b/main.go
index 0ebd8f7..3390dbd 100644
--- a/main.go
+++ b/main.go
@@ -12,6 +12,7 @@ var base_aplus_link string
12var external_tools_code int 12var external_tools_code int
13var token string 13var token string
14var client http.Client 14var client http.Client
15var verbose bool
15 16
16func usage() { 17func usage() {
17 fmt.Println("Usage: aplus --code attendance_code --course course_code [--list] [--listfav] [--help]") 18 fmt.Println("Usage: aplus --code attendance_code --course course_code [--list] [--listfav] [--help]")
@@ -19,6 +20,7 @@ func usage() {
19 fmt.Println(" -C, --course\tcanvas course ID") 20 fmt.Println(" -C, --course\tcanvas course ID")
20 fmt.Println(" -L, --list\tlists canvas courses with name and ID") 21 fmt.Println(" -L, --list\tlists canvas courses with name and ID")
21 fmt.Println(" -F, --listfav\tlists favourited canvas courses with name and ID") 22 fmt.Println(" -F, --listfav\tlists favourited canvas courses with name and ID")
23 fmt.Println(" -v, --verbose\tprints with verbose output")
22 fmt.Println(" -h, --help\tdisplays this help message") 24 fmt.Println(" -h, --help\tdisplays this help message")
23} 25}
24 26
@@ -39,6 +41,8 @@ func main() {
39 flag.BoolVar(&listall, "L", false, "list all canvas courses") 41 flag.BoolVar(&listall, "L", false, "list all canvas courses")
40 flag.BoolVar(&listfav, "listfav", false, "list favorited canvas courses") 42 flag.BoolVar(&listfav, "listfav", false, "list favorited canvas courses")
41 flag.BoolVar(&listfav, "F", false, "list favorited canvas courses") 43 flag.BoolVar(&listfav, "F", false, "list favorited canvas courses")
44 flag.BoolVar(&verbose, "verbose", false, "verbose output")
45 flag.BoolVar(&verbose, "v", false, "verbose output")
42 flag.BoolVar(&help, "help", false, "view usage message") 46 flag.BoolVar(&help, "help", false, "view usage message")
43 flag.BoolVar(&help, "h", false, "view usage message") 47 flag.BoolVar(&help, "h", false, "view usage message")
44 48