| giolekva | 60e87d3 | 2020-05-01 23:07:42 +0400 | [diff] [blame] | 1 | package main |
| 2 | |||||
| 3 | import ( | ||||
| 4 | "flag" | ||||
| 5 | "fmt" | ||||
| 6 | "log" | ||||
| 7 | "net/http" | ||||
| 8 | |||||
| 9 | "github.com/giolekva/pcloud/apps/photostorage" | ||||
| 10 | ) | ||||
| 11 | |||||
| 12 | var port = flag.Int("port", 123, "Port to listen on.") | ||||
| 13 | var apiAddr = flag.String("api_addr", "http://localhost/graphql", "PCloud GraphQL API server address.") | ||||
| 14 | |||||
| 15 | func main() { | ||||
| 16 | flag.Parse() | ||||
| 17 | http.Handle("/new_object", &photostorage.Handler{*apiAddr}) | ||||
| 18 | log.Fatal(http.ListenAndServe(fmt.Sprintf(":%d", *port), nil)) | ||||
| 19 | } | ||||