Skip to content

Commit 400737a

Browse files
committed
fix lint issue
Signed-off-by: jorgee <jorge.ejarque@seqera.io>
1 parent 5e407be commit 400737a

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

modules/nextflow/src/main/groovy/nextflow/module/DefaultRemoteModuleResolver.groovy

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import groovy.util.logging.Slf4j
2121
import nextflow.Global
2222
import nextflow.NF
2323
import nextflow.Session
24+
import nextflow.config.ConfigBuilder
2425
import nextflow.config.ModulesConfig
2526
import nextflow.config.RegistryConfig
2627
import nextflow.exception.IllegalModulePath
@@ -50,7 +51,9 @@ class DefaultRemoteModuleResolver implements RemoteModuleResolver {
5051
Path resolve(String moduleName, Path baseDir) {
5152

5253
final modulesConfig = getModuleConfig(baseDir)
53-
final registryConfig = Global.config.navigate('registry') as RegistryConfig
54+
55+
final config = Global.config ?: new ConfigBuilder().setBaseDir(baseDir).build()
56+
final registryConfig = config.navigate('registry') as RegistryConfig
5457

5558
// Create module resolver
5659
def resolver = new ModuleResolver(baseDir, modulesConfig, registryConfig)
@@ -83,7 +86,7 @@ class DefaultRemoteModuleResolver implements RemoteModuleResolver {
8386
def specFile = new PipelineSpec(baseDir)
8487

8588
if (!specFile.exists()) {
86-
log.warn1("Remote module specified and 'nextflow_spec.json' not found.")
89+
log.warn1("Remote module specified and 'nextflow_spec.json' not found")
8790
return new ModulesConfig()
8891
}
8992

0 commit comments

Comments
 (0)