Files
fn-serverless/main.go
Pedro Nasser 0facc5dbff rename package
2016-07-29 19:35:08 -03:00

32 lines
589 B
Go

/*
For keeping a minimum running, perhaps when doing a routing table update, if destination hosts are all
expired or about to expire we start more.
*/
package main
import (
"os"
log "github.com/Sirupsen/logrus"
"github.com/iron-io/functions/api/models"
"github.com/iron-io/functions/api/server"
)
func main() {
config := &models.Config{}
config.DatabaseURL = os.Getenv("DB")
config.API = os.Getenv("API")
err := config.Validate()
if err != nil {
log.WithError(err).Fatalln("Invalid config.")
}
log.Printf("config: %+v", config)
srv := api.New(config)
srv.Start()
}