Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IDockerClient ¶
type IRookBlock ¶
type IRookBlock interface { BlockCreate(name string, size int) (string, error) BlockDelete(name string) (string, error) BlockList() (string, error) BlockMap(name string, mountpath string) (string, error) BlockWrite(name string, mountpath string, data string, filename string, namespace string) (string, error) BlockRead(name string, mountpath string, filename string, namespace string) (string, error) BlockUnmap(name string, mountpath string) (string, error) }
type IRookClient ¶
type IRookFilesystem ¶
type IRookFilesystem interface { FSCreate(name string) (string, error) FSDelete(name string) (string, error) FSList() (string, error) FSMount(name string, mountpath string) (string, error) FSWrite(name string, mountpath string, data string, filename string, namespace string) (string, error) FSRead(name string, mountpath string, filename string, namespace string) (string, error) FSUnmount(mountpath string) (string, error) }
type IRookObject ¶
type IRookObject interface { ObjectCreate() (string, error) ObjectBucketList() (string, error) ObjectConnection(uerid string) (string, error) ObjectCreateUser(userid string, displayname string) (string, error) ObjectDeleteUser(userid string) (string, error) ObjectGetUser(userid string) (string, error) ObjectListUser() (string, error) ObjectUpdateUser(userid string, displayname string, emailid string) (string, error) }
type ITransportClient ¶
type ITransportClient interface { Execute(cmd []string, optional []string) (stdout string, stderr string, exitCode int) Create(cmd []string, optional []string) (stdout string, stderr string, exitCode int) Delete(cmd []string, optional []string) (stdout string, stderr string, exitCode int) ExecuteCmd(cmd []string) (stdout string, stderr string, err error) Apply(cmd []string) (stdout string, stderr string, err error) CreateWithStdin(stdinText string) (stdout string, stderr string, exitCode int) }
Click to show internal directories.
Click to hide internal directories.