The following document contains the results of RAT (Release Audit Tool).
*****************************************************
Summary
-------
Notes: 0
Binaries: 0
Archives: 0
Standards: 114
Apache Licensed: 110
Generated Documents: 0
JavaDocs are generated and so license header is optional
Generated files do not required license headers
4 Unknown Licenses
*******************************
Unapproved licenses:
/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/initscript_with_java.sh
/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/initscript_with_jboss.sh
/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/runscript.sh
/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/gc.log
*******************************
Archives:
*****************************************************
Files with Apache License headers will be marked AL
Binary files (which do not require AL headers) will be marked B
Compressed archives will be marked A
Notices, licenses etc will be marked N
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/clojure/org/jclouds/compute.clj
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/clojure/org/jclouds/modules.clj
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/callables/RunScriptOnNode.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/callables/RunScriptOnNodeAsInitScriptUsingSsh.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/callables/RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilComplete.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/callables/RunScriptOnNodeUsingSsh.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/BaseComputeServiceContextModule.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/BindComputeStrategiesByClass.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/BindComputeSuppliersByClass.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/ComputeServiceAdapterContextModule.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/ComputeServiceTimeoutsModule.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/CustomizationResponse.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/JCloudsNativeComputeServiceAdapterContextModule.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/ResolvesImages.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/config/StandaloneComputeServiceClientModule.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/internal/ComputeMetadataImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/internal/HardwareImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/internal/ImageImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/internal/NodeMetadataImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/internal/TemplateBuilderImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/internal/TemplateImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/internal/VolumeImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/os/CIMOperatingSystem.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/os/OsFamilyVersion64Bit.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/ComputeMetadata.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/ComputeMetadataBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/ComputeType.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/ExecResponse.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/Hardware.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/HardwareBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/Image.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/ImageBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/LoginType.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/NodeMetadata.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/NodeMetadataBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/NodeState.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/OperatingSystem.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/OperatingSystemBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/OsFamily.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/Processor.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/Template.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/TemplateBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/Volume.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/domain/VolumeBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/functions/CreateSshClientOncePortIsListeningOnNode.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/functions/TemplateOptionsToStatement.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/internal/BaseComputeService.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/internal/ComputeServiceContextImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/internal/UtilsImpl.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/options/RunScriptOptions.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/options/TemplateOptions.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/ImagePredicates.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/NodePredicates.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/NodePresentAndInIntendedState.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/NodeRunning.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/NodeSuspended.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/NodeTerminated.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/OperatingSystemPredicates.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/RetryIfSocketNotYetOpen.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/predicates/ScriptStatusReturnsZero.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/reference/ComputeServiceConstants.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/impl/AdaptingComputeServiceStrategies.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/impl/CreateNodesWithGroupEncodedIntoNameThenAddToSet.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/impl/ReturnNullCredentials.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/CreateNodeWithGroupEncodedIntoName.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/CreateNodesInGroupThenAddToSet.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/DestroyNodeStrategy.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/GetNodeMetadataStrategy.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/InitializeRunScriptOnNodeOrPlaceInBadMap.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/ListNodesStrategy.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/PopulateDefaultLoginCredentialsForImageStrategy.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/RebootNodeStrategy.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/ResumeNodeStrategy.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/RunScriptOnNodeAndAddToGoodMapOrPutExceptionIntoBadMap.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/strategy/SuspendNodeStrategy.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/stub/config/StubComputeServiceAdapter.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/stub/config/StubComputeServiceContextModule.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/stub/config/StubComputeServiceDependenciesModule.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/stub/StubComputeServiceContextBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/util/ComputeServiceUtils.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/util/ComputeUtils.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/ComputeService.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/ComputeServiceAdapter.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/ComputeServiceContext.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/ComputeServiceContextBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/ComputeServiceContextFactory.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/JCloudsNativeComputeServiceAdapter.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/RunNodesException.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/RunScriptOnNodesException.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/StandaloneComputeServiceContextBuilder.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/StandaloneComputeServiceContextSpec.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/compute/Utils.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/ssh/ConfiguresSshClient.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/ssh/SshClient.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/main/java/org/jclouds/ssh/SshException.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/clojure/org/jclouds/compute_test.clj
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/clojure/org/jclouds/ssh_test.clj
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/domain/internal/TemplateBuilderImplTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/options/TemplateOptionsTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/predicates/OperatingSystemPredicatesTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/util/ComputeServiceUtilsTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/BaseComputeServiceLiveTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/BaseTemplateBuilderLiveTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/ComputeServiceContextFactoryTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/ComputeTestUtils.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/RunScriptData.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/StubComputeServiceIntegrationTest.java
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/java/org/jclouds/compute/StubTemplateBuilderIntegrationTest.java
!????? /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/initscript_with_java.sh
!????? /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/initscript_with_jboss.sh
!????? /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/runscript.sh
!????? /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/gc.log
AL /scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/pom.xml
*****************************************************
Printing headers for files without AL header...
=======================================================================
==/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/initscript_with_java.sh
=======================================================================
#!/bin/bash
set +u
shopt -s xpg_echo
shopt -s expand_aliases
unset PATH JAVA_HOME LD_LIBRARY_PATH
function abort {
echo "aborting: $@" 1>&2
exit 1
}
function default {
export INSTANCE_NAME="bootstrap"
export INSTANCE_HOME="/tmp/bootstrap"
export LOG_DIR="/tmp/bootstrap"
return 0
}
function bootstrap {
return 0
}
function findPid {
unset FOUND_PID;
[ $# -eq 1 ] || {
abort "findPid requires a parameter of pattern to match"
return 1
}
local PATTERN="$1"; shift
local _FOUND=`ps auxwww|grep "$PATTERN"|grep -v " $0"|grep -v grep|awk '{print $2}'`
[ -n "$_FOUND" ] && {
export FOUND_PID=$_FOUND
return 0
} || {
return 1
}
}
function forget {
unset FOUND_PID;
[ $# -eq 3 ] || {
abort "forget requires parameters INSTANCE_NAME SCRIPT LOG_DIR"
return 1
}
local INSTANCE_NAME="$1"; shift
local SCRIPT="$1"; shift
local LOG_DIR="$1"; shift
mkdir -p $LOG_DIR
findPid $INSTANCE_NAME
[ -n "$FOUND_PID" ] && {
echo $INSTANCE_NAME already running pid [$FOUND_PID]
} || {
nohup $SCRIPT >$LOG_DIR/stdout.log 2>$LOG_DIR/stderr.log &
sleep 1
findPid $INSTANCE_NAME
=======================================================================
==/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/initscript_with_jboss.sh
=======================================================================
#!/bin/bash
set +u
shopt -s xpg_echo
shopt -s expand_aliases
unset PATH JAVA_HOME LD_LIBRARY_PATH
function abort {
echo "aborting: $@" 1>&2
exit 1
}
function default {
export INSTANCE_NAME="jboss"
export INSTANCE_HOME="/usr/local/jboss"
export LOG_DIR="/usr/local/jboss"
return 0
}
function jboss {
export JBOSS_HOME="/usr/local/jboss"
return 0
}
function findPid {
unset FOUND_PID;
[ $# -eq 1 ] || {
abort "findPid requires a parameter of pattern to match"
return 1
}
local PATTERN="$1"; shift
local _FOUND=`ps auxwww|grep "$PATTERN"|grep -v " $0"|grep -v grep|awk '{print $2}'`
[ -n "$_FOUND" ] && {
export FOUND_PID=$_FOUND
return 0
} || {
return 1
}
}
function forget {
unset FOUND_PID;
[ $# -eq 3 ] || {
abort "forget requires parameters INSTANCE_NAME SCRIPT LOG_DIR"
return 1
}
local INSTANCE_NAME="$1"; shift
local SCRIPT="$1"; shift
local LOG_DIR="$1"; shift
mkdir -p $LOG_DIR
findPid $INSTANCE_NAME
[ -n "$FOUND_PID" ] && {
echo $INSTANCE_NAME already running pid [$FOUND_PID]
} || {
nohup $SCRIPT >$LOG_DIR/stdout.log 2>$LOG_DIR/stderr.log &
sleep 1
=======================================================================
==/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/src/test/resources/runscript.sh
=======================================================================
#!/bin/bash
set +u
shopt -s xpg_echo
shopt -s expand_aliases
unset PATH JAVA_HOME LD_LIBRARY_PATH
function abort {
echo "aborting: $@" 1>&2
exit 1
}
function default {
export INSTANCE_NAME="runScriptWithCreds"
export INSTANCE_HOME="/tmp/runScriptWithCreds"
export LOG_DIR="/tmp/runScriptWithCreds"
return 0
}
function runScriptWithCreds {
return 0
}
function findPid {
unset FOUND_PID;
[ $# -eq 1 ] || {
abort "findPid requires a parameter of pattern to match"
return 1
}
local PATTERN="$1"; shift
local _FOUND=`ps auxwww|grep "$PATTERN"|grep -v " $0"|grep -v grep|awk '{print $2}'`
[ -n "$_FOUND" ] && {
export FOUND_PID=$_FOUND
return 0
} || {
return 1
}
}
function forget {
unset FOUND_PID;
[ $# -eq 3 ] || {
abort "forget requires parameters INSTANCE_NAME SCRIPT LOG_DIR"
return 1
}
local INSTANCE_NAME="$1"; shift
local SCRIPT="$1"; shift
local LOG_DIR="$1"; shift
mkdir -p $LOG_DIR
findPid $INSTANCE_NAME
[ -n "$FOUND_PID" ] && {
echo $INSTANCE_NAME already running pid [$FOUND_PID]
} || {
nohup $SCRIPT >$LOG_DIR/stdout.log 2>$LOG_DIR/stderr.log &
sleep 1
findPid $INSTANCE_NAME
=======================================================================
==/scratch/hudson/workspace/jclouds-1.0-beta-9d-maven-site/compute/gc.log
=======================================================================
1.613: [GC 29952K->1184K(114624K), 0.0071340 secs]
3.016: [GC 31136K->5928K(114624K), 0.0234070 secs]
5.347: [GC 35880K->7944K(114624K), 0.0187130 secs]
6.076: [GC 37896K->9064K(114624K), 0.0188800 secs]
6.953: [GC 39016K->10080K(114624K), 0.0161820 secs]
19.818: [GC 27868K->10704K(147904K), 0.0312710 secs]
19.849: [Full GC 10704K->7468K(147904K), 0.2636330 secs]