Documentation
¶
Index ¶
- type FleetServiceDriver
- func (f *FleetServiceDriver) Create(s *Service) (*Service, error)
- func (f *FleetServiceDriver) Destroy(s *Service) error
- func (f *FleetServiceDriver) Passivate(s *Service) (*Service, error)
- func (f *FleetServiceDriver) Start(s *Service) (*Service, error)
- func (f *FleetServiceDriver) Stop(s *Service) (*Service, error)
- type RancherServiceDriver
- func (r *RancherServiceDriver) Create(s *Service) (*Service, error)
- func (r *RancherServiceDriver) Destroy(s *Service) error
- func (r *RancherServiceDriver) Passivate(s *Service) (*Service, error)
- func (r *RancherServiceDriver) Start(s *Service) (*Service, error)
- func (r *RancherServiceDriver) Stop(s *Service) (*Service, error)
- type ServiceDriver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FleetServiceDriver ¶
type FleetServiceDriver struct {
// contains filtered or unexported fields
}
func NewFleetServiceDriver ¶
func NewFleetServiceDriver(client *etcd.Client) *FleetServiceDriver
func (*FleetServiceDriver) Create ¶
func (f *FleetServiceDriver) Create(s *Service) (*Service, error)
func (*FleetServiceDriver) Destroy ¶
func (f *FleetServiceDriver) Destroy(s *Service) error
func (*FleetServiceDriver) Passivate ¶
func (f *FleetServiceDriver) Passivate(s *Service) (*Service, error)
func (*FleetServiceDriver) Start ¶
func (f *FleetServiceDriver) Start(s *Service) (*Service, error)
func (*FleetServiceDriver) Stop ¶
func (f *FleetServiceDriver) Stop(s *Service) (*Service, error)
type RancherServiceDriver ¶
type RancherServiceDriver struct {
// contains filtered or unexported fields
}
func NewRancherServiceDriver ¶
func (*RancherServiceDriver) Create ¶
func (r *RancherServiceDriver) Create(s *Service) (*Service, error)
func (*RancherServiceDriver) Destroy ¶
func (r *RancherServiceDriver) Destroy(s *Service) error
func (*RancherServiceDriver) Passivate ¶
func (r *RancherServiceDriver) Passivate(s *Service) (*Service, error)
func (*RancherServiceDriver) Start ¶
func (r *RancherServiceDriver) Start(s *Service) (*Service, error)
func (*RancherServiceDriver) Stop ¶
func (r *RancherServiceDriver) Stop(s *Service) (*Service, error)
Click to show internal directories.
Click to hide internal directories.