Versions in this module Expand all Collapse all v1 v1.0.0 Nov 14, 2016 Changes in this version + const PluginsMapHash + var HandshakeConfig = plugin.HandshakeConfig + func Run(cc Deployer) + type Deployer interface + GetCloudConfig func(args []string) ([]byte, error) + GetFlags func() []pcli.Flag + GetMeta func() Meta + type Meta struct + Name string + Properties map[string]interface{} + type Plugin struct + Plugin Deployer + func NewCloudConfigPlugin(plg Deployer) Plugin + func (s Plugin) Client(b *plugin.MuxBroker, c *rpc.Client) (interface{}, error) + func (s Plugin) Server(*plugin.MuxBroker) (interface{}, error) + type RPC struct + func (s *RPC) GetCloudConfig(args []string) ([]byte, error) + func (s *RPC) GetFlags() []pcli.Flag + func (s *RPC) GetMeta() Meta + type RPCServer struct + Impl Deployer + func (s *RPCServer) GetCloudConfig(args []string, resp *Response) error + func (s *RPCServer) GetFlags(args interface{}, resp *[]pcli.Flag) error + func (s *RPCServer) GetMeta(args interface{}, resp *Meta) error + type Response struct + Bytes []byte + ErrRes string