aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2019-10-08 10:34:26 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2019-10-08 10:34:26 -0400
commit2348aaea0e3ba72e94ec7d9fcd5b6b51be903ec9 (patch)
tree284181a87657ca58a3732300e19be313bf40a5df /src
parenta5ad271a525cdd1d637a664bd0360848d229e440 (diff)
downloadjscu_refactor-2348aaea0e3ba72e94ec7d9fcd5b6b51be903ec9.tar.gz
Refactor groovy to match structure
Diffstat (limited to 'src')
-rw-r--r--src/edu/stsci/jscu/BuildConfig.groovy1
-rw-r--r--src/edu/stsci/jscu/DataConfig.groovy6
-rw-r--r--src/edu/stsci/jscu/JobConfig.groovy1
3 files changed, 8 insertions, 0 deletions
diff --git a/src/edu/stsci/jscu/BuildConfig.groovy b/src/edu/stsci/jscu/BuildConfig.groovy
index 0b3cc06..c6cbd00 100644
--- a/src/edu/stsci/jscu/BuildConfig.groovy
+++ b/src/edu/stsci/jscu/BuildConfig.groovy
@@ -1,4 +1,5 @@
// src/BuildConfig.groovy
+package edu.stsci.jscu
class BuildConfig implements Serializable {
def nodetype = ""
diff --git a/src/edu/stsci/jscu/DataConfig.groovy b/src/edu/stsci/jscu/DataConfig.groovy
index 37adf88..9d2c909 100644
--- a/src/edu/stsci/jscu/DataConfig.groovy
+++ b/src/edu/stsci/jscu/DataConfig.groovy
@@ -1,5 +1,9 @@
+package edu.stsci.jscu
+
import groovy.json.JsonOutput
import org.apache.commons.io.FileUtils
+import com.cloudbees.groovy.cps.NonCPS
+
class DataConfig implements Serializable {
String root = '.'
@@ -20,10 +24,12 @@ class DataConfig implements Serializable {
//}
}
+ @NonCPS
def isUpload() {
return this.direction.startsWith('u')
}
+ @NonCPS
def isDownload() {
return this.direction.startswith('d')
}
diff --git a/src/edu/stsci/jscu/JobConfig.groovy b/src/edu/stsci/jscu/JobConfig.groovy
index cd299b6..4403047 100644
--- a/src/edu/stsci/jscu/JobConfig.groovy
+++ b/src/edu/stsci/jscu/JobConfig.groovy
@@ -1,4 +1,5 @@
// src/JobConfig.groovy
+package edu.stsci.jscu
class JobConfig implements Serializable {