diff --git a/aws/aws.html b/aws/aws.html index 28e50778..1b65a3cf 100644 --- a/aws/aws.html +++ b/aws/aws.html @@ -27,6 +27,10 @@ +
+ + +
@@ -51,6 +55,7 @@ bucket: {required:true}, filepattern: {value:""}, name: {value:""}, + interval: {value: 900000} }, inputs:0, outputs:1, diff --git a/aws/aws.js b/aws/aws.js index 2b09018e..173b973b 100644 --- a/aws/aws.js +++ b/aws/aws.js @@ -43,6 +43,7 @@ module.exports = function(RED) { this.awsConfig = RED.nodes.getNode(n.aws); this.region = n.region; this.bucket = n.bucket; + this.interval = n.interval || 900000; this.filepattern = n.filepattern || ""; var node = this; var AWS = this.awsConfig ? this.awsConfig.AWS : null; @@ -103,7 +104,7 @@ module.exports = function(RED) { }); var interval = setInterval(function() { node.emit("input", {}); - }, 900000); // 15 minutes + }, node.interval); // 15 minutes node.on("close", function() { if (interval !== null) { clearInterval(interval);