Background
Follow up from:
Description
We'd like to avoid having two separate sets of identical code to scale up compaction and bulk export tasks based on the number of jobs on a queue.
Analysis
The only difference seems to be which instance properties and container name are used.
RunCompactionTasks is already in the common-job module.