コード例 #1
0
ファイル: extend.go プロジェクト: pombredanne/geard
// All git jobs depend on these invariants.
// TODO: refactor jobs to take systemd and config
//   as injected dependencies
func initSsh() error {
	if err := config.HasRequiredDirectories(); err != nil {
		return err
	}
	if err := checkSshdConfig(); err != nil {
		return err
	}
	return nil
}
コード例 #2
0
ファイル: extend.go プロジェクト: jcantrill/geard
// TODO: refactor jobs to take systemd and config
//   as injected dependencies
func initRouter() error {
	if err := config.HasRequiredDirectories(); err != nil {
		return err
	}
	if err := systemd.Start(); err != nil {
		return err
	}
	if err := InitializeServices(); err != nil {
		return err
	}
	return nil
}
コード例 #3
0
ファイル: extend.go プロジェクト: jhadvig/geard
// All container jobs depend on these invariants.
// TODO: refactor jobs to take systemd and config
//   as injected dependencies
func initContainers() error {
	if err := config.HasRequiredDirectories(); err != nil {
		return err
	}
	if err := systemd.Start(); err != nil {
		return err
	}
	if err := InitializeData(); err != nil {
		return err
	}
	return nil
}