5824: Add keepdl.
[arvados.git] / services / keep-web / main.go
1 package main
2
3 import (
4         "flag"
5         "log"
6         "os"
7 )
8
9 func init() {
10         // MakeArvadosClient returns an error if this env var isn't
11         // available as a default token (even if we explicitly set a
12         // different token before doing anything with the client). We
13         // set this dummy value during init so it doesn't clobber the
14         // one used by "run test servers".
15         os.Setenv("ARVADOS_API_TOKEN", "xxx")
16 }
17
18 func main() {
19         flag.Parse()
20         srv := &server{}
21         if err := srv.Start(); err != nil {
22                 log.Fatal(err)
23         }
24         log.Println("Listening at", srv.Addr)
25         if err := srv.Wait(); err != nil {
26                 log.Fatal(err)
27         }
28 }