Skip to content

Commit

Permalink
Fix various NPE and other bugs
Browse files Browse the repository at this point in the history
  • Loading branch information
cheddar committed Nov 29, 2010
1 parent ede2c0d commit 39d4adc
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
4 changes: 4 additions & 0 deletions azkaban/src/java/azkaban/flow/CachingFlowManager.java
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,10 @@ public ExecutableFlow createNewExecutableFlow(String name)
{
final ExecutableFlow retVal = baseManager.createNewExecutableFlow(name);

if (retVal == null) {
return null;
}

return new WrappingExecutableFlow(retVal){
@Override
public void execute(Props parentProperties, FlowCallback callback) {
Expand Down
4 changes: 2 additions & 2 deletions azkaban/src/java/azkaban/jobs/AbstractProcessJob.java
Original file line number Diff line number Diff line change
Expand Up @@ -109,11 +109,11 @@ public String getCwd() {


public Map<String, String> getEnvironmentVariables( ) {
return _props.getMapByPrefix(ENV_PREFIX);
return getProps().getMapByPrefix(ENV_PREFIX);
}

public String getWorkingDirectory() {
return _props.getString(WORKING_DIR, new File(_jobPath).getParent());
return getProps().getString(WORKING_DIR, new File(_jobPath).getParent());
}

public Props loadOutputFileProps( File outputPropertiesFile)
Expand Down
1 change: 0 additions & 1 deletion azkaban/src/java/azkaban/jobs/JavaProcessJob.java
Original file line number Diff line number Diff line change
Expand Up @@ -120,5 +120,4 @@ protected String createArguments(List<String> arguments, String separator) {

return "";
}

}

0 comments on commit 39d4adc

Please sign in to comment.