Merge branch 'feature/autocreate_shared_zip' into 'master'
automatically create shared-zip directory See merge request sheepitrenderfarm/client!106
This commit is contained in:
@@ -141,8 +141,16 @@ public class Worker {
|
|||||||
|
|
||||||
if (sharedDownloadsDir != null) {
|
if (sharedDownloadsDir != null) {
|
||||||
File dir = new File(sharedDownloadsDir);
|
File dir = new File(sharedDownloadsDir);
|
||||||
if (dir.exists() == false || dir.canWrite() == false) {
|
if (dir.exists() == false && dir.mkdirs()) {
|
||||||
System.err.println("ERROR: The shared-zip directory must exist and be writeable");
|
Log.getInstance(config).debug("created shared-zip directory " + dir);
|
||||||
|
}
|
||||||
|
else if (dir.exists() == false) {
|
||||||
|
System.err.println("ERROR: The shared-zip directory " + dir + " does not exist and cannot be automatically created");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (dir.canWrite() == false) {
|
||||||
|
System.err.println("ERROR: The shared-zip directory " + dir + " must be writeable");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
config.setSharedDownloadsDirectory(dir);
|
config.setSharedDownloadsDirectory(dir);
|
||||||
|
|||||||
Reference in New Issue
Block a user