Session restoration and rollback operations.
- Source
Methods
(inner) autoRollback(cwd, session, optionsopt) → {Object}
Auto-rollback on failure during in-progress session
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
cwd | string | ||
session | Session | ||
options | Object | <optional> |
- Source
Returns:
- Type:
- Object
(inner) checkIncompleteSession(cwd) → {Object|null}
Parameters:
| Name | Type | Description |
|---|---|---|
cwd | string |
- Source
Returns:
- Type:
- Object |
null
(inner) formatRestorePreview(cwd, sessionId) → {Object|null}
Returns preview of restore operation
Parameters:
| Name | Type | Description |
|---|---|---|
cwd | string | |
sessionId | string |
- Source
Returns:
- Type:
- Object |
null
(inner) getRecoveryInstructions(incomplete) → {Object|null}
Returns recovery instructions for incomplete session
Parameters:
| Name | Type | Description |
|---|---|---|
incomplete | Object | |
- Source
Returns:
- Type:
- Object |
null
(inner) restoreLatest(cwd, optionsopt) → {Object}
Restores files from the latest backup session
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
cwd | string | ||
options | Object | <optional> |
- Source
Returns:
- Type:
- Object
(inner) restoreSession(cwd, sessionId, optionsopt) → {Object}
Restores files from a backup session
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
cwd | string | ||
sessionId | string | ||
options | Object | <optional> |
- Source
Returns:
- Type:
- Object