inspectReportTSMCommand.Flags().StringVarP(&inspectReportTSMFlags.pattern,"pattern","","","only process TSM files containing pattern")
inspectReportTSMCommand.Flags().BoolVarP(&inspectReportTSMFlags.exact,"exact","",false,"calculate and exact cardinality count. Warning, may use significant memory...")
inspectReportTSMCommand.Flags().BoolVarP(&inspectReportTSMFlags.detailed,"detailed","",false,"emit series cardinality segmented by measurements, tag keys and fields. Warning, may take a while.")
inspectReportTSMCommand.Flags().StringVarP(&inspectReportTSMFlags.orgID,"org-id","","","process only data belonging to organization ID.")
inspectReportTSMCommand.Flags().StringVarP(&inspectReportTSMFlags.bucketID,"bucket-id","","","process only data belonging to bucket ID. Requires org flag to be set.")
dir,err:=fs.InfluxDir()
iferr!=nil{
panic(err)
}
inspectReportTSMCommand.Flags().StringVarP(&inspectReportTSMFlags.dataDir,"data-dir","","",fmt.Sprintf("use provided data directory (defaults to %s).",filepath.Join(dir,"engine/data")))