aboutsummaryrefslogtreecommitdiff
path: root/src/zen/cmds/builds_cmd.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/zen/cmds/builds_cmd.h')
-rw-r--r--src/zen/cmds/builds_cmd.h38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/zen/cmds/builds_cmd.h b/src/zen/cmds/builds_cmd.h
index 167a5d29f..60953efad 100644
--- a/src/zen/cmds/builds_cmd.h
+++ b/src/zen/cmds/builds_cmd.h
@@ -25,7 +25,7 @@ public:
private:
cxxopts::Options m_Options{Name, Description};
- std::filesystem::path m_SystemRootDir;
+ std::string m_SystemRootDir;
bool m_PlainProgress = false;
bool m_Verbose = false;
@@ -37,20 +37,20 @@ private:
std::string m_Bucket;
// file storage
- std::filesystem::path m_StoragePath;
- bool m_WriteMetadataAsJson = false;
-
- std::string m_BuildId;
- bool m_CreateBuild = false;
- std::string m_BuildMetadataPath;
- std::string m_BuildMetadata;
- std::string m_BuildPartName; // Defaults to name of leaf folder in m_Path
- std::string m_BuildPartId; // Defaults to a generated id when creating part, looked up when downloading using m_BuildPartName
- bool m_Clean = false;
- uint8_t m_BlockReuseMinPercentLimit = 85;
- bool m_AllowMultiparts = true;
- bool m_AllowPartialBlockRequests = true;
- std::filesystem::path m_ManifestPath;
+ std::string m_StoragePath;
+ bool m_WriteMetadataAsJson = false;
+
+ std::string m_BuildId;
+ bool m_CreateBuild = false;
+ std::string m_BuildMetadataPath;
+ std::string m_BuildMetadata;
+ std::string m_BuildPartName; // Defaults to name of leaf folder in m_Path
+ std::string m_BuildPartId; // Defaults to a generated id when creating part, looked up when downloading using m_BuildPartName
+ bool m_Clean = false;
+ uint8_t m_BlockReuseMinPercentLimit = 85;
+ bool m_AllowMultiparts = true;
+ bool m_AllowPartialBlockRequests = true;
+ std::string m_ManifestPath;
// Direct access token (may expire)
std::string m_AccessToken;
@@ -76,7 +76,7 @@ private:
cxxopts::Options m_ListOptions{"list", "List available builds"};
- std::filesystem::path m_Path;
+ std::string m_Path;
cxxopts::Options m_UploadOptions{"upload", "Upload a folder"};
bool m_PostUploadVerify = false;
@@ -86,9 +86,9 @@ private:
std::vector<std::string> m_BuildPartIds;
bool m_PostDownloadVerify = false;
- cxxopts::Options m_DiffOptions{"diff", "Compare two local folders"};
- std::filesystem::path m_DiffPath;
- bool m_OnlyChunked = false;
+ cxxopts::Options m_DiffOptions{"diff", "Compare two local folders"};
+ std::string m_DiffPath;
+ bool m_OnlyChunked = false;
cxxopts::Options m_TestOptions{"test", "Test upload and download with verify"};