probe/config/path-sensorconfig.go

17 lines
426 B
Go
Raw Permalink Normal View History

2018-04-18 23:56:13 +09:00
package config
import (
"path"
2018-04-26 17:39:32 +09:00
ocmsc "git.loafle.net/overflow/commons-go/model/sensorconfig"
2018-07-02 21:22:45 +09:00
"strings"
2018-04-18 23:56:13 +09:00
)
func SensorConfigContainerDir(name string) string {
2018-07-02 21:22:45 +09:00
return path.Join(ConfigDir(), "container", name)
2018-04-18 23:56:13 +09:00
}
2018-04-26 17:39:32 +09:00
func SensorConfigFilePath(sensorConfig *ocmsc.SensorConfig) string {
2018-07-02 21:22:45 +09:00
return path.Join(SensorConfigContainerDir(strings.ToLower(sensorConfig.Crawler.MetaCrawlerContainerKey)), sensorConfig.SensorID.String())
2018-04-18 23:56:13 +09:00
}