class DanarchyDeploy::System::OpenSUSE

Public Class Methods

new(deployment, options) click to toggle source
# File lib/danarchy_deploy/system/opensuse.rb, line 5
def self.new(deployment, options)
  puts "\n" + self.name
  puts "#{deployment[:os].capitalize} detected! Using zypper."

  puts "Updating zypper repositories..."
  DanarchyDeploy::Helpers.run_command('sudo zypper refresh', options)

  installer = 'zypper install '
  updater = 'zypper upgrade'
  cleaner = nil
  zypper_refresh_repos = DanarchyDeploy::Helpers.run_command('zypper refresh', options)
  # Needs package checking & testing

  [installer, updater, cleaner]
end