Sha256: 3bf04ce90149aa0dc4e99e3d1936d33a4412ab3d6618fa8eb0ecbd7552212040

Contents?: true

Size: 800 Bytes

Versions: 1

Compression:

Stored size: 800 Bytes

Contents

module Sct
    class Setup

        attr_accessor :Sctfile_content

        def self.start

            require "Sct/Sct_folder"

            if Sct::SctFolder.setup?
                puts "Already setup at path `#{Sct::SctFolder.path}`"
                return
            end

            Sct::SctFolder.create_folder!

            setup = self.new
            setup.write_Sctfile

        end

        def write_Sctfile

            Sctfile_file_name = "Sctfile"

            self.Sctfile_content = ""
            self.Sctfile_content << "email=address@visma.com"
    
            Sctfile_path = File.join(Sct::SctFolder.path, Sctfile_file_name)
    
            File.write(Sctfile_path, self.Sctfile_content)
    
            puts "Generated Sctfile at #{Sctfile_path}"
    
        end
    end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sct-0.1.0 lib/sct/setup/setup.rb