[#13] locode: Add command to list all locodes

Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
This commit is contained in:
Anton Nikiforov 2025-03-12 10:21:02 +03:00
parent c7cb68f1f7
commit 1c14038948
4 changed files with 63 additions and 4 deletions

View file

@ -7,8 +7,9 @@ import (
)
const (
locodeInfoDBFlag = "db"
locodeInfoCodeFlag = "locode"
locodeInfoDBFlag = "db"
locodeInfoDBFlagDesc = "Path to FrostFS UN/LOCODE database"
locodeInfoCodeFlag = "locode"
)
var (
@ -47,7 +48,7 @@ var (
func initUtilLocodeInfoCmd() {
flags := locodeInfoCmd.Flags()
flags.StringVar(&locodeInfoDBPath, locodeInfoDBFlag, "", "Path to FrostFS UN/LOCODE database")
flags.StringVar(&locodeInfoDBPath, locodeInfoDBFlag, "", locodeInfoDBFlagDesc)
_ = locodeInfoCmd.MarkFlagRequired(locodeInfoDBFlag)
flags.StringVar(&locodeInfoCode, locodeInfoCodeFlag, "", "UN/LOCODE")