You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Vilmos Nagy (Jira)" <ji...@apache.org> on 2019/11/22 16:06:00 UTC
[jira] [Created] (CAMEL-14209) The File component should be able to
include the `doneFile` as well
Vilmos Nagy created CAMEL-14209:
-----------------------------------
Summary: The File component should be able to include the `doneFile` as well
Key: CAMEL-14209
URL: https://issues.apache.org/jira/browse/CAMEL-14209
Project: Camel
Issue Type: New Feature
Components: camel-file-watch
Affects Versions: 3.0.0-M3
Reporter: Vilmos Nagy
I want to sync the files from a directory to an S3 bucket - in case there's a {{doneFile}} in the directory. It's an easy job with the {{file}} component and with the {{aggregator}}.
But I do want to include the {{doneFile}} as well.
As far as I understand it's easy to implement a new query parameter to the file component ({{includeDoneFile}}) and modify the {{GenericFileConsumer}} accordingly (around the 660. line):
{code:java}
if (endpoint.isDoneFile(file.getFileNameOnly()) && !endpoint.isIncludeDoneFile()) {
log.trace("Skipping done file: {}", file);
return false;
}
{code}
Would you accept a PR with this change?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)