now creating a valid config with ssl certificates

This commit is contained in:
LosslessBot
2016-07-13 13:04:48 +02:00
parent 92307b187d
commit 2caa3c3d1a
11 changed files with 166 additions and 18 deletions

View File

@@ -9,12 +9,13 @@ export class NginxConfig {
zones:NginxZone[] = [];
cert:plugins.cert.Cert; // the Cert Instance from which the config gets its certificates
isDeployed:boolean = false;
constructor(optionsArg:plugins.cert.CertConstructorOptions){
constructor(optionsArg:plugins.cert.ICertConstructorOptions){
this.cert = new plugins.cert.Cert({
cfEmail:optionsArg.cfEmail,
cfKey:optionsArg.cfKey,
sslDir:optionsArg.sslDir,
gitOriginRepo:optionsArg.gitOriginRepo
sslDir:paths.nginxCertBase,
gitOriginRepo:optionsArg.gitOriginRepo,
testMode:optionsArg.testMode
});
};