MCPcopy
hub / github.com/uber/aresdb / queryDataSet

Function queryDataSet

examples/examples.go:80–92  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

78}
79
80func queryDataSet() {
81 dataSetName := viper.GetString(dataSetKeyName)
82 dataSetQueriesDir := fmt.Sprintf("%s/%s", dataSetName, queriesDir)
83 queriesDirInfo, err := ioutil.ReadDir(dataSetQueriesDir)
84 panicIfErr(err)
85 for _, queryInfo := range queriesDirInfo {
86 baseName := queryInfo.Name()
87 queryName := strings.TrimSuffix(baseName, filepath.Ext(baseName))
88 queryType := filepath.Ext(baseName)
89 queryPath := fmt.Sprintf("%s/%s/%s", dataSetName, queriesDir, baseName)
90 makeQuery(queryName, queryType, queryPath)
91 }
92}
93
94func createTablesForDataSet() {
95 dataSetName := viper.GetString(dataSetKeyName)

Callers 1

mainFunction · 0.85

Calls 4

panicIfErrFunction · 0.85
makeQueryFunction · 0.85
ReadDirMethod · 0.65
NameMethod · 0.65

Tested by

no test coverage detected