Class: GDK::Diagnostic::Gitlab
- Inherits:
-
Base
- Object
- Base
- GDK::Diagnostic::Gitlab
show all
- Defined in:
- lib/gdk/diagnostic/gitlab.rb
Defined Under Namespace
Classes: GitlabLogDirDiagnostic, GitlabShellSecretDiagnostic
Constant Summary
collapse
- TITLE =
'GitLab'
Instance Method Summary
collapse
Methods inherited from Base
#message, #title
Instance Method Details
#detail ⇒ Object
14
15
16
17
18
19
20
21
22
23
|
# File 'lib/gdk/diagnostic/gitlab.rb', line 14
def detail
return if success?
output = []
output << gitlab_shell_secret_diagnostic.detail unless gitlab_shell_secret_diagnostic.success?
output << gitlab_log_dir_diagnostic.detail unless gitlab_log_dir_diagnostic.success?
output.compact.join("\n")
end
|
#success? ⇒ Boolean
10
11
12
|
# File 'lib/gdk/diagnostic/gitlab.rb', line 10
def success?
gitlab_shell_secret_diagnostic.success? && gitlab_log_dir_diagnostic.success?
end
|