host

package
v2.1.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 2, 2016 License: Apache-2.0 Imports: 29 Imported by: 1

Documentation

Overview

* Copyright 2016 Adobe Systems Incorporated. All rights reserved. * This file is licensed to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. You may obtain a copy * of the License at http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License.

* Copyright 2016 Adobe Systems Incorporated. All rights reserved. * This file is licensed to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. You may obtain a copy * of the License at http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License.

* Copyright 2016 Adobe Systems Incorporated. All rights reserved. * This file is licensed to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. You may obtain a copy * of the License at http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License.

* Copyright 2016 Adobe Systems Incorporated. All rights reserved. * This file is licensed to you under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. You may obtain a copy * of the License at http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS * OF ANY KIND, either express or implied. See the License for the specific language * governing permissions and limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DaemonCmd

type DaemonCmd struct{}

func (*DaemonCmd) Execute

func (recv *DaemonCmd) Execute(args []string) bool

func (*DaemonCmd) LongHelp

func (recv *DaemonCmd) LongHelp() string

func (*DaemonCmd) Name

func (recv *DaemonCmd) Name() string

func (*DaemonCmd) ShortHelp

func (recv *DaemonCmd) ShortHelp() string

func (*DaemonCmd) SubCommands

func (recv *DaemonCmd) SubCommands() []cli.Command

type DockerCmd

type DockerCmd struct{}

This implementation is tightly coupled with HAProxyCmd and how these commands are called together

func (*DockerCmd) Execute

func (recv *DockerCmd) Execute(args []string) bool

func (*DockerCmd) LongHelp

func (recv *DockerCmd) LongHelp() string

func (*DockerCmd) Name

func (recv *DockerCmd) Name() string

func (*DockerCmd) ShortHelp

func (recv *DockerCmd) ShortHelp() string

func (*DockerCmd) SubCommands

func (recv *DockerCmd) SubCommands() []cli.Command

type HAPContainer

type HAPContainer struct {
	Id                string `json:"id"`
	HealthCheckMethod string `json:"healthCheckMethod"`
	HealthCheckPath   string `json:"healthCheckPath"`
	HostPort          uint16 `json:"hostPort"`
}

type HAPStdin

type HAPStdin struct {
	Containers []HAPContainer `json:"containers"`
}

type HAProxyCmd

type HAProxyCmd struct{}

func (*HAProxyCmd) Execute

func (recv *HAProxyCmd) Execute(args []string) bool

func (*HAProxyCmd) LongHelp

func (recv *HAProxyCmd) LongHelp() string

func (*HAProxyCmd) Name

func (recv *HAProxyCmd) Name() string

func (*HAProxyCmd) ShortHelp

func (recv *HAProxyCmd) ShortHelp() string

func (*HAProxyCmd) SubCommands

func (recv *HAProxyCmd) SubCommands() []cli.Command

type RsyslogCmd

type RsyslogCmd struct{}

func (*RsyslogCmd) Execute

func (recv *RsyslogCmd) Execute(args []string) bool

func (*RsyslogCmd) LongHelp

func (recv *RsyslogCmd) LongHelp() string

func (*RsyslogCmd) Name

func (recv *RsyslogCmd) Name() string

func (*RsyslogCmd) ShortHelp

func (recv *RsyslogCmd) ShortHelp() string

func (*RsyslogCmd) SubCommands

func (recv *RsyslogCmd) SubCommands() []cli.Command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL