Updates to /cli/restore/sharepoint.go

Issue #2218: Connects CLI for SharePoint restore.
This commit is contained in:
Danny Adams 2023-01-22 02:12:21 -05:00
parent 0b7d22581b
commit 156e01b8dd

View File

@ -18,6 +18,8 @@ import (
var (
listItems []string
listPaths []string
pageFolders []string
pages []string
libraryItems []string
libraryPaths []string
site []string
@ -76,6 +78,18 @@ func addSharePointCommands(cmd *cobra.Command) *cobra.Command {
utils.ListItemFN, nil,
"Restore list items by ID")
fs.StringSliceVar(
&pageFolders,
utils.PageFN, nil,
"Restore Site pages by SharePoint Site ID",
)
fs.StringSliceVar(
&pages,
utils.PageItemFN, nil,
"Restore site pages by file name(s)",
)
// sharepoint info flags
// fs.StringVar(
@ -131,6 +145,8 @@ func restoreSharePointCmd(cmd *cobra.Command, args []string) error {
ListPaths: listPaths,
LibraryItems: libraryItems,
LibraryPaths: libraryPaths,
PageFolders: pageFolders,
Pages: pages,
Sites: site,
WebURLs: weburl,
// FileCreatedAfter: fileCreatedAfter,