Skip to content

Commit

Permalink
Check for existence of security plugin
Browse files Browse the repository at this point in the history
Signed-off-by: Vamsi Manohar <reddyvam@amazon.com>
  • Loading branch information
vamsimanohar committed Sep 8, 2023
1 parent 4f498c3 commit f96505d
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions integ-test/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,8 @@ ext {
return repo + "opensearch-security-${securitySnapshotVersion}.zip"
}

File downloadedSecurityPlugin = null
var projectAbsPath = projectDir.getAbsolutePath()
File downloadedSecurityPlugin = Paths.get(projectAbsPath, 'bin', 'opensearch-security-snapshot.zip').toFile()

configureSecurityPlugin = { OpenSearchCluster cluster ->

Expand All @@ -89,15 +90,15 @@ ext {
}
}

var projectAbsPath = projectDir.getAbsolutePath()

// add a check to avoid re-downloading multiple times during single test run
if (downloadedSecurityPlugin == null) {
if (!downloadedSecurityPlugin.exists()) {
downloadedSecurityPlugin = Paths.get(projectAbsPath, 'bin', 'opensearch-security-snapshot.zip').toFile()
download.run {
src getSecurityPluginDownloadLink()
dest downloadedSecurityPlugin
}
} else {
println "Security Plugin File Already Exists"
}

// Config below including files are copied from security demo configuration
Expand Down

0 comments on commit f96505d

Please sign in to comment.