Documentation
¶
Index ¶
- Constants
- func FetchLogs(folder storage.Folder, backup *internal.Backup) error
- func HandleOplogPush(uploader *Uploader)
- func HandleStreamPush(uploader *Uploader, command []string)
- type OpLogFetchHandlers
- func (handlers OpLogFetchHandlers) DownloadLogTo(logFolder storage.Folder, logName string, dstLogFilePath string) error
- func (handlers OpLogFetchHandlers) GetLogFilePath(pathToLog string) (string, error)
- func (handlers OpLogFetchHandlers) HandleAbortFetch(logFilePath string) error
- func (handlers OpLogFetchHandlers) ShouldBeAborted(pathToLog string) (bool, error)
- type OpLogFetchSettings
- type StreamSentinelDto
- type Uploader
Constants ¶
View Source
const ( OplogPrefix = "oplog_" OplogPath = "oplog_" + utility.VersionStr + "/" OplogEndTs = "WALG_MONGO_OPLOG_END_TS" OplogDst = "WALG_MONGO_OPLOG_DST" )
Variables ¶
This section is empty.
Functions ¶
func HandleOplogPush ¶
func HandleOplogPush(uploader *Uploader)
func HandleStreamPush ¶
Types ¶
type OpLogFetchHandlers ¶ added in v0.2.12
type OpLogFetchHandlers struct {
// contains filtered or unexported fields
}
func (OpLogFetchHandlers) DownloadLogTo ¶ added in v0.2.12
func (OpLogFetchHandlers) GetLogFilePath ¶ added in v0.2.12
func (handlers OpLogFetchHandlers) GetLogFilePath(pathToLog string) (string, error)
func (OpLogFetchHandlers) HandleAbortFetch ¶ added in v0.2.12
func (handlers OpLogFetchHandlers) HandleAbortFetch(logFilePath string) error
func (OpLogFetchHandlers) ShouldBeAborted ¶ added in v0.2.12
func (handlers OpLogFetchHandlers) ShouldBeAborted(pathToLog string) (bool, error)
type OpLogFetchSettings ¶ added in v0.2.12
type OpLogFetchSettings struct{}
func (OpLogFetchSettings) GetDstEnv ¶ added in v0.2.12
func (settings OpLogFetchSettings) GetDstEnv() string
func (OpLogFetchSettings) GetEndTsEnv ¶ added in v0.2.12
func (settings OpLogFetchSettings) GetEndTsEnv() string
func (OpLogFetchSettings) GetLogFolderPath ¶ added in v0.2.12
func (settings OpLogFetchSettings) GetLogFolderPath() string
type StreamSentinelDto ¶
Click to show internal directories.
Click to hide internal directories.