Lines Matching defs:sysv
18 type sysv struct { struct
19 i Interface
20 platform string
21 *Config
34 func (s *sysv) String() string {
41 func (s *sysv) Platform() string {
47 func (s *sysv) configPath() (cp string, err error) {
56 func (s *sysv) template() *template.Template {
66 func (s *sysv) Install() error {
117 func (s *sysv) Uninstall() error {
128 func (s *sysv) Logger(errs chan<- error) (Logger, error) {
134 func (s *sysv) SystemLogger(errs chan<- error) (Logger, error) {
138 func (s *sysv) Run() (err error) {
153 func (s *sysv) Status() (Status, error) {
169 func (s *sysv) Start() error {
173 func (s *sysv) Stop() error {
177 func (s *sysv) Restart() error {