class Specinfra::Command::Cumulusnetworks::Base::Ppa
Public Class Methods
check_exists(package)
click to toggle source
# File lib/specinfra/command/cumulus/base/ppa.rb, line 3 def check_exists(package) %Q{find /etc/apt/ -name \*.list | xargs grep -o "deb +http://repo.cumulusnetworks.com/#{to_apt_line_uri(package)}"} end
check_is_enabled(package)
click to toggle source
# File lib/specinfra/command/cumulus/base/ppa.rb, line 7 def check_is_enabled(package) %Q{find /etc/apt/ -name \*.list | xargs grep -o "^deb +http://repo.cumulusnetworks.com/#{to_apt_line_uri(package)}"} end
Private Class Methods
to_apt_line_uri(repo)
click to toggle source
# File lib/specinfra/command/cumulus/base/ppa.rb, line 13 def to_apt_line_uri(repo) escape(repo.gsub(/^ppa:/,'')) end