def main(self):
     series = self._getTargetSeries()
     for statement in statements:
         delete = ExecuteLoop(statement, series, self.logger)
         tuner = DBLoopTuner(delete, 2.0, maximum_chunk_size=5000)
         tuner.run()
Exemple #2
0
def delete_unreferenced_content(con):
    """Invoke UnreferencedContentPruner."""
    loop_tuner = DBLoopTuner(UnreferencedContentPruner(con), 5, log=log)
    loop_tuner.run()
Exemple #3
0
def expire_aliases(con):
    """Invoke ExpireLibraryFileAliases."""
    loop_tuner = DBLoopTuner(ExpireAliases(con), 5, log=log)
    loop_tuner.run()
Exemple #4
0
def delete_unreferenced_aliases(con):
    "Run the UnreferencedLibraryFileAliasPruner."
    loop_tuner = DBLoopTuner(
        UnreferencedLibraryFileAliasPruner(con), 5, log=log)
    loop_tuner.run()
Exemple #5
0
 def main(self):
     series = self._getTargetSeries()
     for statement in statements:
         delete = ExecuteLoop(statement, series, self.logger)
         tuner = DBLoopTuner(delete, 2.0, maximum_chunk_size=5000)
         tuner.run()