diff options
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 4 |
1 files changed, 4 insertions, 0 deletions
| @@ -12,6 +12,7 @@ var base_aplus_link string | |||
| 12 | var external_tools_code int | 12 | var external_tools_code int |
| 13 | var token string | 13 | var token string |
| 14 | var client http.Client | 14 | var client http.Client |
| 15 | var verbose bool | ||
| 15 | 16 | ||
| 16 | func usage() { | 17 | func 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 | ||
