Changeset 4741ee0 in tailbone
- Timestamp:
- 11/21/2022 02:01:22 PM (2 months ago)
- Branches:
- master
- Children:
- 9abbc00
- Parents:
- de5a8fa
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tailbone/views/luigi.py
rde5a8fa r4741ee0 212 212 def configure_remove_settings(self): 213 213 super(LuigiTaskView, self).configure_remove_settings() 214 app = self.get_rattail_app() 215 model = self.model 216 session = self.Session() 217 218 to_delete = session.query(model.Setting)\ 219 .filter(sa.or_( 220 model.Setting.name == 'rattail.luigi.backfill.tasks', 221 model.Setting.name == 'rattail.luigi.backfill_tasks', 222 model.Setting.name.like('rattail.luigi.backfill.task.%.description'), 223 model.Setting.name.like('rattail.luigi.backfill.%.description'), 224 model.Setting.name.like('rattail.luigi.backfill.task.%.forward'), 225 model.Setting.name.like('rattail.luigi.backfill.%.forward'), 226 model.Setting.name.like('rattail.luigi.backfill.task.%.notes'), 227 model.Setting.name.like('rattail.luigi.backfill.%.notes'), 228 model.Setting.name.like('rattail.luigi.backfill.task.%.script'), 229 model.Setting.name.like('rattail.luigi.backfill.%.script'), 230 model.Setting.name.like('rattail.luigi.backfill.task.%.target_date'), 231 model.Setting.name.like('rattail.luigi.backfill.%.target_date'), 232 model.Setting.name == 'rattail.luigi.overnight.tasks', 233 model.Setting.name == 'rattail.luigi.overnight_tasks', 234 model.Setting.name.like('rattail.luigi.overnight.task.%.description'), 235 model.Setting.name.like('rattail.luigi.overnight.%.description'), 236 model.Setting.name.like('rattail.luigi.overnight.task.%.notes'), 237 model.Setting.name.like('rattail.luigi.overnight.%.notes'), 238 model.Setting.name.like('rattail.luigi.overnight.task.%.module'), 239 model.Setting.name.like('rattail.luigi.overnight.task.%.class_name'), 240 model.Setting.name.like('rattail.luigi.overnight.task.%.script'), 241 model.Setting.name.like('rattail.luigi.overnight.%.script')))\ 242 .all() 243 244 for setting in to_delete: 245 app.delete_setting(session, setting.name) 214 215 self.luigi_handler.purge_overnight_settings(self.Session()) 216 self.luigi_handler.purge_backfill_settings(self.Session()) 246 217 247 218 @classmethod
Note: See TracChangeset
for help on using the changeset viewer.