summaryrefslogtreecommitdiff
path: root/lib/gitlab/database_importers/self_monitoring
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-01-16 15:08:41 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2020-01-16 15:08:41 +0000
commitd47f9d2304dbc3a23bba7fe7a5cd07218eeb41cd (patch)
tree4b4efa1ccd8246fba2dc9f8816d9d2c0268e9818 /lib/gitlab/database_importers/self_monitoring
parentc158fa8d69c704663d289341a014c44c062cda88 (diff)
downloadgitlab-ce-d47f9d2304dbc3a23bba7fe7a5cd07218eeb41cd.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'lib/gitlab/database_importers/self_monitoring')
-rw-r--r--lib/gitlab/database_importers/self_monitoring/project/delete_service.rb20
1 files changed, 3 insertions, 17 deletions
diff --git a/lib/gitlab/database_importers/self_monitoring/project/delete_service.rb b/lib/gitlab/database_importers/self_monitoring/project/delete_service.rb
index bce0819b700..998977b4000 100644
--- a/lib/gitlab/database_importers/self_monitoring/project/delete_service.rb
+++ b/lib/gitlab/database_importers/self_monitoring/project/delete_service.rb
@@ -9,8 +9,7 @@ module Gitlab
include SelfMonitoring::Helpers
steps :validate_self_monitoring_project_exists,
- :destroy_project_owner,
- :delete_project_id
+ :destroy_project
def initialize
super(nil)
@@ -30,29 +29,16 @@ module Gitlab
success(result)
end
- def destroy_project_owner(result)
+ def destroy_project(result)
return success(result) unless project_created?
- if self_monitoring_project.owner.destroy
+ if self_monitoring_project.destroy
success(result)
else
log_error(self_monitoring_project.errors.full_messages)
error(_('Error deleting project. Check logs for error details.'))
end
end
-
- def delete_project_id(result)
- update_result = application_settings.update(
- instance_administration_project_id: nil
- )
-
- if update_result
- success(result)
- else
- log_error("Could not delete self monitoring project ID, errors: %{errors}" % { errors: application_settings.errors.full_messages })
- error(_('Could not delete project ID'))
- end
- end
end
end
end