summaryrefslogtreecommitdiffstats
path: root/src/main/thrift/bwlp.thrift
diff options
context:
space:
mode:
authorSimon Rettberg2019-02-22 12:04:26 +0100
committerSimon Rettberg2019-02-22 12:04:26 +0100
commite58b428c7aed96c7abe34b664df0659cc56e5b27 (patch)
treec9209b01c1ee4702a6bd39b4a1d95da83fa6d659 /src/main/thrift/bwlp.thrift
parent[HashChecker] Fix unlimited spawning of check threads (diff)
downloadmaster-sync-shared-e58b428c7aed96c7abe34b664df0659cc56e5b27.tar.gz
master-sync-shared-e58b428c7aed96c7abe34b664df0659cc56e5b27.tar.xz
master-sync-shared-e58b428c7aed96c7abe34b664df0659cc56e5b27.zip
Add Server Side Copy setting to SatelliteConfig
Diffstat (limited to 'src/main/thrift/bwlp.thrift')
-rw-r--r--src/main/thrift/bwlp.thrift9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/thrift/bwlp.thrift b/src/main/thrift/bwlp.thrift
index bed99f8..308b62b 100644
--- a/src/main/thrift/bwlp.thrift
+++ b/src/main/thrift/bwlp.thrift
@@ -76,6 +76,13 @@ enum NetShareAuth {
OTHER_USER
}
+enum SscMode {
+ OFF,
+ ON,
+ AUTO,
+ USER,
+}
+
// ############## STRUCT ###############
struct UserInfo {
@@ -403,6 +410,8 @@ struct SatelliteConfig {
8: optional i32 maxLocationsPerLecture,
// Whether users connecting to the sat for the first time are allowed to login
9: optional bool allowLoginByDefault,
+ // ServerSide Copy on, off, auto or controlled by user
+ 10: optional SscMode serverSideCopy,
}
struct SatelliteStatus {