now recovering from errors

This commit is contained in:
2016-07-24 19:56:32 +02:00
parent fc91384a76
commit 86fedee9ed
7 changed files with 15 additions and 9 deletions

View File

@ -12,7 +12,7 @@ export let scheduleRetry = (domainArg:string,certClassArg:Cert) => {
setTimeout(() => {
certClassArg.getDomainCert(domainArg)
.then(done.resolve);
},20000);
},60000);
return done.promise;
};

View File

@ -115,7 +115,7 @@ export class Cert {
};
done.resolve();
} else {
plugins.beautylog.warn(`${domainNameArg} scheduled for retry`);
plugins.beautylog.warn(`${domainNameArg} scheduled for retry. Waiting 1 minute!`);
helpers.scheduleRetry(domainNameArg, this).then(done.resolve);
}
this.domainCertRequestMap.removeString(domainNameArg);

View File

@ -30,12 +30,15 @@ let cleanChallenge = (domainNameArg) => {
let done = plugins.q.defer();
plugins.beautylog.log("cleaning challenge for " + domainNameArg);
cflare.removeRecord(prefixName(domainNameArg), "TXT");
cooldown().then(() => {
done.resolve();
});
return done.promise;
}
let cooldown = () => {
let done = plugins.q.defer();
let cooldowntime = 40000;
let cooldowntime = 60000;
let passedTime = 0;
plugins.beautylog.log("Cooling down! " + (cooldowntime/1000).toString() + " seconds left");
let coolDownCounter = () => {