示例#1
0
 public SoftwareManager(WebArtifact artifact, string archiveRoot, string logRoot)
 {
     _archiveRoot   = archiveRoot;
     _logRoot       = logRoot;
     _binaryArchive = Path.Combine(archiveRoot, artifact.Name);
     _artifact      = artifact;
 }
示例#2
0
 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;
 }
示例#3
0
 public JavaManager(WebArtifact artifact, string archiveRoot, string logRoot)
     : base(artifact, archiveRoot, logRoot)
 {
 }