requireString validates that a required string flag is not empty
(fs *flag.FlagSet, value, fieldName string)
| 104 | |
| 105 | // requireString validates that a required string flag is not empty |
| 106 | func requireString(fs *flag.FlagSet, value, fieldName string) { |
| 107 | if value == "" { |
| 108 | fmt.Printf("Error: %s is required\n", fieldName) |
| 109 | fs.Usage() |
| 110 | os.Exit(1) |
| 111 | } |
| 112 | } |
| 113 | |
| 114 | // createApp creates config, initializes app, and returns cleanup function |
| 115 | func createApp(fs *flag.FlagSet, dbPath string) (*app.App, func()) { |
no outgoing calls
no test coverage detected