NEU-DSG / tapas_rails

Hydra Head for the TAPAS project
1 stars 6 forks source link

review Capistrano-scripted jobs #88

Open candyhazlett opened 6 months ago

candyhazlett commented 6 months ago
candyhazlett commented 6 months ago

This mostly involves making sure either the environment configuration or existing Rails jobs handle tasks related to app functionality, e.g., the EC2 instance for Solr does not need to be started by the app as it is maintained separately.

candyhazlett commented 5 months ago

For adding records to solr index and updating records indexed within solr tasks, jobs do exist to execute and resque is configured to create queue object and run job passed as parameter. However the code required to start that workflow after an object is created or updated does not exist in the current codebase and will need to be created. This code was handled, prior to Archimedes involvement, with helper methods on indexed object classes. e.g., Community#to_solr