Versions in this module Expand all Collapse all v1 v1.0.0 Feb 20, 2018 Changes in this version + func RunServiceControl(c *cli.Context) + type ExecCommand struct + Job string + Timeout int + func (c *ExecCommand) Execute(context *cli.Context) + type ListCommand struct + func (c *ListCommand) Execute(context *cli.Context) + func (c *ListCommand) RunnerByName(name string) (*common.RunnerConfig, error) + type NullService struct + func (n *NullService) Start(s service.Service) error + func (n *NullService) Stop(s service.Service) error + type RegisterCommand struct + LeaveRunner bool + Locked bool + NonInteractive bool + RegistrationToken string + RunUntagged bool + TagList string + func (c *RegisterCommand) RunnerByName(name string) (*common.RunnerConfig, error) + func (s *RegisterCommand) Execute(context *cli.Context) + type RunCommand struct + ServiceName string + Syslog bool + User string + WorkingDirectory string + func (mr *RunCommand) Execute(context *cli.Context) + func (mr *RunCommand) Run() + func (mr *RunCommand) Start(s service.Service) error + func (mr *RunCommand) Stop(s service.Service) (err error) + type RunSingleCommand struct + MaxBuilds int + WaitTimeout int + func (r *RunSingleCommand) Execute(c *cli.Context) + type ServiceLogHook struct + Level logrus.Level + func (s *ServiceLogHook) Fire(entry *logrus.Entry) error + func (s *ServiceLogHook) Levels() []logrus.Level + type UnregisterCommand struct + AllRunners bool + Name string + func (c *UnregisterCommand) Execute(context *cli.Context) + func (c *UnregisterCommand) RunnerByName(name string) (*common.RunnerConfig, error) + type VerifyCommand struct + DeleteNonExisting bool + Name string + func (c *VerifyCommand) Execute(context *cli.Context) + func (c *VerifyCommand) RunnerByName(name string) (*common.RunnerConfig, error)