I was reading the
ImputePipelinePlugin.kt file from https://bitbucket.org/bucklerlab/practicalhaplotypegraph/src/master/src/main/kotlin/net/maizegenetics/pangenome/pipeline/ImputePipelinePlugin.kt
There is one step (~ line 123) to check if liquibase is available, however it searches for a hardcoded path
var liquibaseDir = "/liquibase/changelogs", I wonder if is there any possibility to set this variable as an input parameter in the configuration file.
Moreover, there is another parameter, called
val skipLiquibaseCheck = false which is also hardcoded (line 124 of
ImputePipelinePlugin.kt file), setting this to true would skip the error if not finding the liquibaseDir.
I wonder why are they hardcoded and if is there any possibility to overwrite them.