Sha256: 152bf325f29ced32144701c391841ea57a8a9136c6c83fdb439bffa18a53a084

Contents?: true

Size: 315 Bytes

Versions: 2

Compression:

Stored size: 315 Bytes

Contents

require 'fileutils'

module Janus
  module Command
    class Initialize
      def execute
        if File.exists?('Janusfile')
          raise 'A configuration file already exists!'
        end

        FileUtils.copy(File.expand_path('../../template/Janusfile', __FILE__), 'Janusfile')
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
janus-cli-0.2.0 lib/janus/command/initialize.rb
janus-cli-0.1.0 lib/janus/command/initialize.rb