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:
authorAmit Rathi <amit@hypertrack.io>2018-11-19 23:24:49 +0300
committerAmit Rathi <amit@hypertrack.io>2018-11-19 23:24:49 +0300
commit6eced5ff74e0b829492dde7456379d215290b8ec (patch)
tree8cb18cd8c750505a184cebbf3d66ba224200a013 /app/models/clusters/applications
parent4ac475eb7ec6f41ffd7147afe11cc9c5c0f54e35 (diff)
Remove linter complaints from cert_manager.rb
Diffstat (limited to 'app/models/clusters/applications')
-rw-r--r--app/models/clusters/applications/cert_manager.rb98
1 files changed, 49 insertions, 49 deletions
diff --git a/app/models/clusters/applications/cert_manager.rb b/app/models/clusters/applications/cert_manager.rb
index 1804f4ed219..6ae8d4897e0 100644
--- a/app/models/clusters/applications/cert_manager.rb
+++ b/app/models/clusters/applications/cert_manager.rb
@@ -1,55 +1,55 @@
# frozen_string_literal: true
module Clusters
- module Applications
- class CertManager < ActiveRecord::Base
- VERSION = 'v0.5.0'.freeze
-
- self.table_name = 'clusters_applications_cert_managers'
-
- include ::Clusters::Concerns::ApplicationCore
- include ::Clusters::Concerns::ApplicationStatus
- include ::Clusters::Concerns::ApplicationVersion
- include ::Clusters::Concerns::ApplicationData
-
- default_value_for :version, VERSION
-
- def chart
- 'stable/cert-manager'
- end
-
- def install_command
- Gitlab::Kubernetes::Helm::InstallCommand.new(
- name: 'certmanager',
- version: VERSION,
- rbac: cluster.platform_kubernetes_rbac?,
- chart: chart,
- files: files.merge(cluster_issuer_file),
- postinstall: post_install_script
- )
- end
-
- private
-
- def post_install_script
- ["/usr/bin/kubectl create -f /data/helm/certmanager/config/cluster_issuer.yaml"]
- end
-
- def cluster_issuer_file
- {
- 'cluster_issuer.yaml': cluster_issuer_yaml_content
- }
- end
-
- def cluster_issuer_yaml_content
- data = YAML.load_file(cluster_issuer_file_path)
- data["spec"]["acme"]["email"] = self.email
- YAML.dump(data)
- end
-
- def cluster_issuer_file_path
- "#{Rails.root}/vendor/cert_manager/cluster_issuer.yaml"
- end
+ module Applications
+ class CertManager < ActiveRecord::Base
+ VERSION = 'v0.5.0'.freeze
+
+ self.table_name = 'clusters_applications_cert_managers'
+
+ include ::Clusters::Concerns::ApplicationCore
+ include ::Clusters::Concerns::ApplicationStatus
+ include ::Clusters::Concerns::ApplicationVersion
+ include ::Clusters::Concerns::ApplicationData
+
+ default_value_for :version, VERSION
+
+ def chart
+ 'stable/cert-manager'
+ end
+
+ def install_command
+ Gitlab::Kubernetes::Helm::InstallCommand.new(
+ name: 'certmanager',
+ version: VERSION,
+ rbac: cluster.platform_kubernetes_rbac?,
+ chart: chart,
+ files: files.merge(cluster_issuer_file),
+ postinstall: post_install_script
+ )
+ end
+
+ private
+
+ def post_install_script
+ ["/usr/bin/kubectl create -f /data/helm/certmanager/config/cluster_issuer.yaml"]
+ end
+
+ def cluster_issuer_file
+ {
+ 'cluster_issuer.yaml': cluster_issuer_yaml_content
+ }
+ end
+
+ def cluster_issuer_yaml_content
+ data = YAML.load_file(cluster_issuer_file_path)
+ data["spec"]["acme"]["email"] = self.email
+ YAML.dump(data)
+ end
+
+ def cluster_issuer_file_path
+ "#{Rails.root}/vendor/cert_manager/cluster_issuer.yaml"
end
end
end
+end