Cross Reference: repository_update_worker.rb
xref
: /
ontohub
/
lib
/
repository_update_worker.rb
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
repository_update_worker.rb revision 452433ff5ce0e5871b9575c4fb02e7e51a6b913d
# Worker for Sidekiq
class
RepositoryUpdateWorker
<
Worker
def
perform
(
repo_path
,
oldrev
,
newrev
,
refname
,
key_id
)
repo_path
=~ /
(\d+)
\/?\z/
repo_id
= $
1.to
_i
Repository.where
(
id
:
repo_id
)
.
first
!
.
suspended_save_ontologies
\
start_oid
:
newrev
,
stop_oid
:
oldrev
,
walk_order
:
Rugged
::
SORT_REVERSE
end
end