diff options
| author | Simon Rettberg | 2024-06-06 11:42:16 +0200 |
|---|---|---|
| committer | Simon Rettberg | 2024-06-06 11:42:16 +0200 |
| commit | c767c6489999c5497107860e1e90862af8671bb1 (patch) | |
| tree | 723dcc051fbc9c37dbede62f1d9d3bc64d4a9d2b /src/main/java/org/openslx/imagemaster/Globals.java | |
| parent | Switch to new CascadedThreadPool (diff) | |
| download | masterserver-c767c6489999c5497107860e1e90862af8671bb1.tar.gz masterserver-c767c6489999c5497107860e1e90862af8671bb1.tar.xz masterserver-c767c6489999c5497107860e1e90862af8671bb1.zip | |
Implemente read-only mode for secondary server(s)
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/Globals.java')
| -rw-r--r-- | src/main/java/org/openslx/imagemaster/Globals.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/imagemaster/Globals.java b/src/main/java/org/openslx/imagemaster/Globals.java index 9ccaa4e..cfe4cd9 100644 --- a/src/main/java/org/openslx/imagemaster/Globals.java +++ b/src/main/java/org/openslx/imagemaster/Globals.java @@ -38,7 +38,6 @@ public class Globals stream.close(); // check properties - Util.notNullOrEmptyFatal( getImageDir(), "Image directory must be set." ); Util.notNullOrEmptyFatal( getSslKeystoreFile(), "SSL keystore file must be set." ); Util.notNullOrEmptyFatal( getSslKeystoreAlias(), "SSL keystore alias must be set." ); Util.notNullOrEmptyFatal( getSslKeystorePassword(), "SSL keystore password must be set." ); @@ -163,4 +162,10 @@ public class Globals return imgPath; } + public static boolean isReadOnlyMode() + { + return ( getFiletransferPortPlain() <= 0 && getFiletransferPortSsl() <= 0 ) + || Util.isEmpty( getImageDir() ); + } + } |
