123456789101112131415161718192021222324252627282930313233 |
- package main
- import (
- "log"
- "os"
- "bitbucket.org/robert2206/automation/cmd"
- "bitbucket.org/robert2206/automation/modules/models"
- "bitbucket.org/robert2206/automation/modules/settings"
- "github.com/urfave/cli"
- )
- func init() {
- settings.Init()
- models.Init()
- }
- func main() {
- app := cli.NewApp()
- app.Name = "Eiru Automation"
- app.Usage = "A ligthweight eiru automation for docker and odoo"
- app.Commands = []cli.Command{
- cmd.APICmd,
- }
- app.Flags = append(app.Flags, []cli.Flag{}...)
- app.Action = cmd.APICmd.Action
- err := app.Run(os.Args)
- if err != nil {
- log.Fatal(4, "Failed to run app with %s: %v", os.Args, err)
- }
- }
|