Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/services/clusters/applications/base_helm_service.rb')
-rw-r--r--app/services/clusters/applications/base_helm_service.rb54
1 files changed, 0 insertions, 54 deletions
diff --git a/app/services/clusters/applications/base_helm_service.rb b/app/services/clusters/applications/base_helm_service.rb
deleted file mode 100644
index 8a71730d5ec..00000000000
--- a/app/services/clusters/applications/base_helm_service.rb
+++ /dev/null
@@ -1,54 +0,0 @@
-# frozen_string_literal: true
-
-module Clusters
- module Applications
- class BaseHelmService
- attr_accessor :app
-
- def initialize(app)
- @app = app
- end
-
- protected
-
- def log_error(error)
- meta = {
- exception: error.class.name,
- error_code: error.respond_to?(:error_code) ? error.error_code : nil,
- service: self.class.name,
- app_id: app.id,
- project_ids: app.cluster.project_ids,
- group_ids: app.cluster.group_ids,
- message: error.message
- }
-
- logger.error(meta)
- Gitlab::Sentry.track_acceptable_exception(error, extra: meta)
- end
-
- def logger
- @logger ||= Gitlab::Kubernetes::Logger.build
- end
-
- def cluster
- app.cluster
- end
-
- def kubeclient
- cluster.kubeclient
- end
-
- def helm_api
- @helm_api ||= Gitlab::Kubernetes::Helm::Api.new(kubeclient)
- end
-
- def install_command
- @install_command ||= app.install_command
- end
-
- def upgrade_command(new_values = "")
- app.upgrade_command(new_values)
- end
- end
- end
-end