diff options
| author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-06-17 21:53:26 +0300 |
|---|---|---|
| committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-06-17 21:53:26 +0300 |
| commit | a7f3672b75dff07688c5e4196ad1835bb89ff690 (patch) | |
| tree | 28a785decd04617a826bb2dec0555894db494ff4 /app/observers | |
| parent | 66e068bbdf7ef407206fb992f4b90644722549be (diff) | |
| download | gitlab-ce-a7f3672b75dff07688c5e4196ad1835bb89ff690.tar.gz | |
Remove project observer
Diffstat (limited to 'app/observers')
| -rw-r--r-- | app/observers/project_observer.rb | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/app/observers/project_observer.rb b/app/observers/project_observer.rb deleted file mode 100644 index ad41ddad58f..00000000000 --- a/app/observers/project_observer.rb +++ /dev/null @@ -1,30 +0,0 @@ -class ProjectObserver < BaseObserver - def after_create(project) - log_info("#{project.owner.name} created a new project \"#{project.name_with_namespace}\"") - end - - def after_update(project) - project.send_move_instructions if project.namespace_id_changed? - project.rename_repo if project.path_changed? - end - - def before_destroy(project) - project.repository.expire_cache unless project.empty_repo? - end - - def after_destroy(project) - GitlabShellWorker.perform_async( - :remove_repository, - project.path_with_namespace - ) - - GitlabShellWorker.perform_async( - :remove_repository, - project.path_with_namespace + ".wiki" - ) - - project.satellite.destroy - - log_info("Project \"#{project.name}\" was removed") - end -end |
