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);