File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ params.transport_mem = 2 // Transport memory is in number of GBs
1515
1616// optional if secret mounted from pod else required
1717params. api_token = " " // song/score API token for download process
18-
18+ params . score_force = false
1919// required params, no default
2020// --song_url song url for download process
2121// --score_url score url for download process
@@ -52,13 +52,14 @@ process scoreUpload {
5252
5353 script:
5454 accessToken = params. api_token ? params. api_token : " `cat /tmp/rdpc_secret/secret`"
55+ forceFlag = params. score_force ? " --force" : " "
5556 """
5657 export METADATA_URL=${ params.song_url}
5758 export STORAGE_URL=${ params.score_url}
5859 export TRANSPORT_PARALLEL=${ params.cpus}
5960 export TRANSPORT_MEMORY=${ params.transport_mem}
6061 export ACCESSTOKEN=${ accessToken}
6162
62- score-client upload --manifest ${ manifest}
63+ score-client upload --manifest ${ manifest} ${ forceFlag }
6364 """
6465}
Original file line number Diff line number Diff line change @@ -51,6 +51,7 @@ params.score_url = "https://score.rdpc-qa.cancercollaboratory.org"
5151params. score_api_token = " "
5252params. score_container = " ghcr.io/overture-stack/score"
5353params. score_container_version = " latest"
54+ params. score_force = false
5455
5556song_params = [
5657 *: params,
@@ -71,7 +72,8 @@ score_params = [
7172 ' score_url' : params. score_url,
7273 ' score_container' : params. score_container,
7374 ' score_container_version' : params. score_container_version,
74- ' api_token' : params. score_api_token ?: params. api_token
75+ ' api_token' : params. score_api_token ?: params. api_token,
76+ ' score_force' : params. score_force
7577]
7678
7779include { songSubmit as songSub } from ' ./local_modules/song-submit' params(song_params)
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ params.score_url = "https://score.rdpc-qa.cancercollaboratory.org"
5353params. score_api_token = " "
5454params. score_container = " ghcr.io/overture-stack/score"
5555params. score_container_version = " latest"
56+ params. score_force = false
5657
5758song_params = [
5859 *: params,
You can’t perform that action at this time.
0 commit comments