public SoftwareManager(WebArtifact artifact, string archiveRoot, string logRoot) { _archiveRoot = archiveRoot; _logRoot = logRoot; _binaryArchive = Path.Combine(archiveRoot, artifact.Name); _artifact = artifact; }
public ElasticsearchManager(ElasticsearchRuntimeConfig config, WebArtifact artifact, string archiveRoot, string installRoot, string logRoot) : base(artifact, archiveRoot, logRoot) { _installRoot = installRoot; _elasticRoot = Path.Combine(installRoot, Path.GetFileNameWithoutExtension(artifact.Name)); _pluginRoot = Path.Combine(_elasticRoot, ELASTICSEARCH_PLUGIN_DIR); _config = config; }
public JavaManager(WebArtifact artifact, string archiveRoot, string logRoot) : base(artifact, archiveRoot, logRoot) { }