コード例 #1
0
ファイル: identifier.go プロジェクト: roacobb/geard
func (i Identifier) NetworkLinksPathFor() string {
	return utils.IsolateContentPath(filepath.Join(config.ContainerBasePath(), "ports", "links"), string(i), "")
}
コード例 #2
0
ファイル: identifier.go プロジェクト: roacobb/geard
func (i Identifier) EnvironmentPathFor() string {
	return utils.IsolateContentPath(filepath.Join(config.ContainerBasePath(), "env", "contents"), string(i), "")
}
コード例 #3
0
ファイル: identifier.go プロジェクト: kshi0310/geard
func (i RepoIdentifier) UnitPathFor() string {
	base := utils.IsolateContentPath(filepath.Join(config.ContainerBasePath(), "units"), string(i), "")
	return filepath.Join(filepath.Dir(base), i.UnitNameFor())
}
コード例 #4
0
ファイル: identifier.go プロジェクト: roacobb/geard
func (i Identifier) PortDescriptionPathFor() string {
	return utils.IsolateContentPath(filepath.Join(config.ContainerBasePath(), "ports", "descriptions"), string(i), "")
}
コード例 #5
0
ファイル: routes.go プロジェクト: roacobb/geard
func (i Identifier) BackendPathfor() string {
	return utils.IsolateContentPath(filepath.Join(config.ContainerBasePath(), "routes", "backends"), string(i), "")
}