public boolean canExportJob() { return (!Strings.IsNullOrEmpty(this.getJob().getSceneName()) && !Collections.IsNullOrEmpty(this.getJob().getRemoteCommands()) && !Strings.IsNullOrEmpty(this.getJob().getSceneFile()) && !Collections.IsNullOrEmpty(this.getJob().getOutputFiles())) ? true : false; }
static { // OurGridEnv.SupportedJobRequirementOps = new ArrayList<ITextOp>(); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.EQ ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.GE ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.GT ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.LE ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.LOGICAL_AND ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.LOGICAL_NOT ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.LOGICAL_OR ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.LT ); // OurGridEnv.SupportedJobRequirementOps.add( JobRequirementsOps.NE ); System.err.println("Checking MGROOT property..."); // XXX if (Strings.IsNullOrEmpty(System.getProperty("MGROOT"))) { // Guess a value for MGROOT System.err.println("Checking MGROOT env..."); // XXX if (!Strings.IsNullOrEmpty(System.getenv("MGROOT"))) { System.err.println("Setting MGROOT from env..."); // XXX // System.getProperties().setProperty( "MGROOT", System.getenv( "MGROOT" ) ); System.setProperty("MGROOT", System.getenv("MGROOT")); } else { System.err.println("Setting MGROOT to '.'..."); // XXX // System.getProperties().setProperty( "MGROOT", "." ); System.setProperty("MGROOT", "."); } } System.err.println("Checking OGROOT property..."); // XXX if (Strings.IsNullOrEmpty(System.getProperty("OGROOT"))) { // Guess a value for OGROOT System.err.println("Checking OGROOT env..."); // XXX if (!Strings.IsNullOrEmpty(System.getenv("OGROOT"))) { System.err.println("Setting OGROOT from env..."); // XXX // System.getProperties().setProperty( "OGROOT", System.getenv( "OGROOT" ) ); System.setProperty("OGROOT", System.getenv("OGROOT")); } else { System.err.println("Setting OGROOT to '.'..."); // XXX // System.getProperties().setProperty( "OGROOT", "." ); System.setProperty("OGROOT", "."); } } System.err.println("Checking UAROOT property..."); // XXX if (Strings.IsNullOrEmpty(System.getProperty("UAROOT"))) { // Guess a value for UAROOT System.err.println("Checking UAROOT env..."); // XXX if (!Strings.IsNullOrEmpty(System.getenv("UAROOT"))) { System.err.println("Setting UAROOT from env..."); // XXX // System.getProperties().setProperty( "UAROOT", System.getenv( "UAROOT" ) ); System.setProperty("UAROOT", System.getenv("UAROOT")); } else { System.err.println("Setting UAROOT to '.'..."); // XXX // System.getProperties().setProperty( "UAROOT", "." ); System.setProperty("UAROOT", "."); } } }
public void onSceneFileInsertion() { if (Strings.IsNullOrEmpty(this.job.getSceneFile())) { this.setDefaultSceneFile(); } }