class Conjure::Swap
Public Class Methods
new(server)
click to toggle source
# File lib/conjure/swap.rb, line 3 def initialize(server) @server = server end
Public Instance Methods
install()
click to toggle source
# File lib/conjure/swap.rb, line 7 def install if exists? puts "Swap space detected." else puts "Swap space not detected, installing..." @server.run "dd if=/dev/zero of=/root/swapfile bs=4096 count=524288" @server.run "mkswap /root/swapfile; swapon /root/swapfile" puts "Swap space installed." end end
pending_files()
click to toggle source
# File lib/conjure/swap.rb, line 18 def pending_files [] end
Private Instance Methods
exists?()
click to toggle source
# File lib/conjure/swap.rb, line 24 def exists? @server.run("swapon -s | wc -l").to_i > 1 end