github.com/mackerelio/mackerel-agent-plugins@v0.89.3/mackerel-plugin-php-opcache/lib/flags.go (about) 1 package mpphpopcache 2 3 import ( 4 "github.com/urfave/cli" 5 ) 6 7 var flags = []cli.Flag{ 8 cliHTTPHost, 9 cliHTTPPort, 10 cliStatusPage, 11 cliTempFile, 12 } 13 14 var cliHTTPHost = cli.StringFlag{ 15 Name: "http_host, o", 16 Value: "127.0.0.1", 17 Usage: "Set httpd listeing ip.", 18 EnvVar: "ENVVAR_HTTP_HOST", 19 } 20 21 var cliHTTPPort = cli.IntFlag{ 22 Name: "http_port, p", 23 Value: 80, 24 Usage: "Set httpd listeing port.", 25 EnvVar: "ENVVAR_HTTP_PORT", 26 } 27 28 var cliStatusPage = cli.StringFlag{ 29 Name: "status_page, s", 30 Value: "/mackerel/php-opcache.php", 31 Usage: "Set httpd mod_status page address.", 32 EnvVar: "ENVVAR_STATUS_PAGE", 33 } 34 35 var cliTempFile = cli.StringFlag{ 36 Name: "tempfile, t", 37 Value: "", 38 Usage: "Set temporary file path.", 39 EnvVar: "ENVVAR_TEMPFILE", 40 }