Documentation
¶
Index ¶
- func Keywords(prefix string) []keywords.Keyword
- type DataRecv
- func (t *DataRecv) Do(ctx context.Context) error
- func (t *DataRecv) HasMetadata(path naming.Path, k string) bool
- func (t *DataRecv) InstallDataByKind(kind naming.Kind) (bool, error)
- func (t *DataRecv) InstallFromDatastore(ctx context.Context, from object.DataStore) (bool, error)
- func (t *DataRecv) OldSendSignals(ctx context.Context) error
- func (t *DataRecv) SendSignals(ctx context.Context, signals *volsignal.T) error
- func (t *DataRecv) SetReceiver(to receiver)
- func (t *DataRecv) Status()
- type KeyMeta
- type SigRoute
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DataRecv ¶
type DataRecv struct {
Install []string `json:"install"`
User string `json:"user"`
Group string `json:"group"`
Perm *os.FileMode `json:"perm"`
DirPerm *os.FileMode `json:"dirperm"`
Signal string `json:"signal"`
// Deprecated
Configs []string `json:"configs"`
Secrets []string `json:"secrets"`
Directories []string `json:"directories"`
// contains filtered or unexported fields
}
func (*DataRecv) HasMetadata ¶
HasMetadata returns true if the volume has a configs or secrets reference to <namespace>/<kind>/<name>[/<key>]
func (*DataRecv) InstallDataByKind ¶
func (*DataRecv) InstallFromDatastore ¶
func (*DataRecv) SendSignals ¶
func (*DataRecv) SetReceiver ¶
func (t *DataRecv) SetReceiver(to receiver)
Click to show internal directories.
Click to hide internal directories.