api.go 433 B

123456789101112131415161718192021222324252627
  1. package cmd
  2. import (
  3. "bitbucket.org/robert2206/automation/modules/odoo"
  4. "github.com/urfave/cli"
  5. )
  6. // APICmd is a cli command to manage settings
  7. var APICmd = cli.Command{
  8. Name: "api",
  9. Action: runAPI,
  10. Flags: []cli.Flag{
  11. cli.StringFlag{
  12. Name: "host",
  13. Value: "127.0.0.1",
  14. },
  15. cli.StringFlag{
  16. Name: "port",
  17. Value: "8080",
  18. },
  19. },
  20. }
  21. func runAPI(ctx *cli.Context) error {
  22. odoo.Create("test 01")
  23. return nil
  24. }