Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Configuration for Passing System Properties to Jobs #2822

Closed
marevol opened this issue Jun 23, 2024 · 0 comments
Closed

Add Configuration for Passing System Properties to Jobs #2822

marevol opened this issue Jun 23, 2024 · 0 comments
Assignees
Milestone

Comments

@marevol
Copy link
Contributor

marevol commented Jun 23, 2024

We need to add a configuration option to specify whether to pass system properties to jobs. This feature will enhance flexibility and control over job executions by allowing users to filter and pass specific system properties based on a regex pattern.

Changes:

  • Added a new method addFessCustomSystemProperties in ExecJob class.
  • Updated CrawlJob, GenerateThumbnailJob, and SuggestJob to include the new method.
  • Introduced a new configuration key job.system.property.filter.pattern in FessConfig.
  • Implemented getter methods for the new configuration key in FessConfig.
  • Added the new configuration key to fess_config.properties.
@marevol marevol added this to the 14.15.0 milestone Jun 23, 2024
@marevol marevol self-assigned this Jun 23, 2024
marevol added a commit that referenced this issue Jun 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant