lib/backs3/backup.rb in jemmyw-backs3-0.0.1 vs lib/backs3/backup.rb in jemmyw-backs3-0.0.2
- old
+ new
@@ -31,17 +31,21 @@
end
def files_to_backup
@files_to_backup ||= begin
Dir.glob(File.join(@options['folder'], '**', '**')).select do |file|
- if @options['exclude'].blank? || file !~ /#{@options['exclude']}/
- if full_backup || File.mtime(file).to_i > last_backup
- true
+ if File.directory?(file)
+ false
+ else
+ if @options['exclude'].blank? || file !~ /#{@options['exclude']}/
+ if full_backup || File.mtime(file).to_i > last_backup
+ true
+ else
+ false
+ end
else
false
end
- else
- false
end
end
end
end
\ No newline at end of file