class Specinfra::Command::Redhat::Base::Yumrepo
Public Class Methods
check_exists(repository)
click to toggle source
# File lib/specinfra/command/redhat/base/yumrepo.rb, line 11 def check_exists(repository) "yum repolist all -C | grep -qsE \"^[\\!\\*]?#{escape(repository)}\(\\s\|$\|\\/)\"" end
check_is_enabled(repository)
click to toggle source
# File lib/specinfra/command/redhat/base/yumrepo.rb, line 15 def check_is_enabled(repository) "yum repolist enabled -C | grep -qs \"^[\\!\\*]\\?#{escape(repository)}\"" end
create(os_info=nil)
click to toggle source
# File lib/specinfra/command/redhat/base/yumrepo.rb, line 3 def create(os_info=nil) if (os_info || os)[:release].to_i < 8 self else Specinfra::Command::Redhat::V8::Yumrepo end end