Sha256: f1ecba5042bc6cd019c0752377b98c6e254d4e75f97aa19eccb0b67a32517c35
Contents?: true
Size: 591 Bytes
Versions: 3
Compression:
Stored size: 591 Bytes
Contents
module Pessimize class FileManager def gemfile 'Gemfile' end def gemfile_lock 'Gemfile.lock' end def gemfile? File.exists? gemfile end def gemfile_contents File.read gemfile end def gemfile_lock? File.exists? gemfile_lock end def backup_gemfile! backup_file! gemfile end def backup_gemfile_lock! backup_file! gemfile_lock end private def backup_file!(file) cmd = "cp #{file} #{file}.backup" puts " + #{cmd}" `#{cmd}` $?.exitstatus == 0 end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pessimize-0.4.0 | lib/pessimize/file_manager.rb |
pessimize-0.3.0 | lib/pessimize/file_manager.rb |
pessimize-0.2.0 | lib/pessimize/file_manager.rb |