Added nested directory daily_update/ inside app/workers/ for autoloading. #4122
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does
In my development environment, I was getting
NameError
s relating to each worker insideapp/workers/daily_update
on runningrails batch:update_daily
. They were not getting autoloaded as they were inside the nested directory. The difference can be seen using the commandputs ActiveSupport::Dependencies.autoload_paths
. Added*
to include all nested directories in future also.Putting the error log of one such worker here:
Screenshots
Before
After