Skip to content
Snippets Groups Projects

WIP: Prune unreferenced git LFS objects

Closed James Edwards-Jones requested to merge jej/prune_unreferenced_git_lfs_objects into master
5 files
+ 72
0
Compare changes
  • Side-by-side
  • Inline
Files
5
+ 14
0
 
class LfsCleanupWorker
 
include Sidekiq::Worker
 
include CronjobQueue
 
 
def perform
 
project = Project.joins(:lfs_pointers)
 
.joins(:lfs_objects)
 
.uniq
 
 
project.select(:id).find_each do |project|
 
LfsProjectCleanupWorker.perform_async(project.id)
 
end
 
end
 
end
Loading