Add OS check to schedule registration
This commit is contained in:
parent
25aa91685f
commit
b563adea7b
@ -392,6 +392,15 @@ public class StationSettingsController {
|
|||||||
logger.log(Level.SEVERE, "Error parsing schedule start time", ex);
|
logger.log(Level.SEVERE, "Error parsing schedule start time", ex);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String osName = System.getProperty("os.name").toLowerCase();
|
||||||
|
if (osName.contains("win")) {
|
||||||
|
WindowsScheduler.registerSchedule(settings);
|
||||||
|
} else if (osName.contains("nix") || osName.contains("nux") || osName.contains("aix")) {
|
||||||
|
logger.log(Level.SEVERE, "Unsupported OS " + osName);
|
||||||
|
} else {
|
||||||
|
logger.log(Level.SEVERE, "Unsupported OS " + osName);
|
||||||
|
}
|
||||||
|
|
||||||
Node node = (Node) e.getSource();
|
Node node = (Node) e.getSource();
|
||||||
Stage stage = (Stage) node.getScene().getWindow();
|
Stage stage = (Stage) node.getScene().getWindow();
|
||||||
stage.setUserData(true);
|
stage.setUserData(true);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user