fix #1130 set expiry to thumbnail purger
This commit is contained in:
parent
219696b906
commit
6464277217
2 changed files with 5 additions and 3 deletions
|
@ -22,7 +22,7 @@ import org.slf4j.LoggerFactory;
|
|||
public class PurgeThumbnailJob {
|
||||
private static final Logger logger = LoggerFactory.getLogger(PurgeThumbnailJob.class);
|
||||
|
||||
private long expiry;
|
||||
private long expiry = 30 * 24 * 60 * 60 * 1000L;
|
||||
|
||||
public String execute() {
|
||||
try {
|
||||
|
@ -39,7 +39,9 @@ public class PurgeThumbnailJob {
|
|||
}
|
||||
|
||||
public PurgeThumbnailJob expiry(final long expiry) {
|
||||
this.expiry = expiry;
|
||||
if (expiry > 0) {
|
||||
this.expiry = expiry;
|
||||
}
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
{"index":{"_index":".fess_config","_type":"scheduled_job","_id":"thumbnail_generate"}}
|
||||
{"name":"Thumbnail Generator","target":"all","cronExpression":"* * * * *","scriptType":"groovy","scriptData":"return container.getComponent(\"generateThumbnailJob\").execute();","jobLogging":false,"crawler":false,"available":true,"sortOrder":6,"createdBy":"system","createdTime":0,"updatedBy":"system","updatedTime":0}
|
||||
{"index":{"_index":".fess_config","_type":"scheduled_job","_id":"thumbnail_purger"}}
|
||||
{"name":"Thumbnail Purger","target":"all","cronExpression":"0 0 * * *","scriptType":"groovy","scriptData":"return container.getComponent(\"purgeThumbnailJob\").expiry(30 * 24 * 60 * 60 * 1000).execute();","jobLogging":true,"crawler":false,"available":true,"sortOrder":7,"createdBy":"system","createdTime":0,"updatedBy":"system","updatedTime":0}
|
||||
{"name":"Thumbnail Purger","target":"all","cronExpression":"0 0 * * *","scriptType":"groovy","scriptData":"return container.getComponent(\"purgeThumbnailJob\").expiry(30 * 24 * 60 * 60 * 1000L).execute();","jobLogging":true,"crawler":false,"available":true,"sortOrder":7,"createdBy":"system","createdTime":0,"updatedBy":"system","updatedTime":0}
|
||||
{"index":{"_index":".fess_config","_type":"scheduled_job","_id":"ping_es"}}
|
||||
{"name":"Ping Elasticsearch","target":"all","cronExpression":"* * * * *","scriptType":"groovy","scriptData":"return container.getComponent(\"pingEsJob\").execute();","jobLogging":false,"crawler":false,"available":true,"sortOrder":8,"createdBy":"system","createdTime":0,"updatedBy":"system","updatedTime":0}
|
||||
|
|
Loading…
Add table
Reference in a new issue