Sha256: 51b4e54fb32156869e1f3acef48ab270f850a379743d99e1e0c62b1cbbb1cb80
Contents?: true
Size: 567 Bytes
Versions: 10
Compression:
Stored size: 567 Bytes
Contents
module Traquitana class Cleaner attr_accessor :network def initialize @config = Traquitana::Config.instance @config.load @options = @config.password.size>1 ? {:password=>@config.password} : {} @network = Traquitana::SSH.new(@config.host,@config.user,@options) end def run STDOUT.print "Cleaning old files ... " @network.execute(["find #{@config.directory}/traq -type f -iname '*.zip' -o -iname '*.list' | sort | head -n-2 | xargs rm $1"]) STDOUT.puts "done." end end end
Version data entries
10 entries across 10 versions & 1 rubygems