in src/main/java/com/revo/deployr/client/broker/engine/BackgroundTaskBroker.java [129:154]
protected RTask cloneTask(RTask genesis) {
BackgroundTask source = (BackgroundTask) genesis;
BackgroundTask clone = null;
if (source.code != null) {
clone = new BackgroundTask(source.name,
source.description,
source.code,
source.options);
} else {
clone = new BackgroundTask(source.name,
source.description,
source.filename,
source.directory,
source.author,
source.version,
source.options);
}
if (source.external != null) {
clone.external = source.external;
}
clone.setToken(source.getToken());
return clone;
}