Sha256: 65e4435c37bf5998c3742f7dfb6807c0d2040ba6bd4b8ccb92f3a27867dd4201
Contents?: true
Size: 589 Bytes
Versions: 2
Compression:
Stored size: 589 Bytes
Contents
module Pessimize class FileManager def gemfile 'Gemfile' end def gemfile_lock 'Gemfile.lock' end def gemfile? File.exist? gemfile end def gemfile_contents File.read gemfile end def gemfile_lock? File.exist? 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
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
pessimize-0.5.0 | lib/pessimize/file_manager.rb |
pessimizer-1.0.0 | lib/pessimize/file_manager.rb |