def convertJsonFileToBlobstore()

in src/lambda.d/nexuspreconfigure/createBlobstore.groovy [43:58]


def convertJsonFileToBlobstore(String jsonData) {
    def inputJson = new JsonSlurper().parseText(jsonData)
    log.debug("Creating blobstore object for [${inputJson}]")
    Blobstore blobstore = new Blobstore()
    inputJson.each {
        if (it.key == 'name')
            blobstore.name = it.value
        else if (it.key == 'type')
            blobstore.type = it.value
        else if (it.key == 'config')
            blobstore.config = it.value
    }

    log.debug("Created blobstore object [${blobstore}]")
    blobstore
}