class Maintainer::Init
Constants
- MAINTAIN_FILE
- MAINTAIN_FOLDER
Public Class Methods
create_folder!(path = nil)
click to toggle source
# File lib/maintainer_core/init.rb, line 12 def create_folder!(path = nil) maintainfolder_path = File.join(path || '.', MAINTAIN_FOLDER) # Sanity check return if File.directory?(maintainfolder_path) Writer.write(message: "\n\nYou already have a maintain folder...skipping creation") if File.exist?(maintainfolder_path) FileUtils.mkdir_p(maintainfolder_path) Writer.write(message: "\nCreated new folder '#{maintainfolder_path}'.") end
create_maintainfile!(path = nil)
click to toggle source
# File lib/maintainer_core/init.rb, line 22 def create_maintainfile!(path = nil) Writer.write(message: "Creating Maintainfile...") FileUtils.cd "./#{MAINTAIN_FOLDER}" FileUtils.touch "#{MAINTAIN_FILE}" Writer.write(message: "Maintainfile Created") end
setup!()
click to toggle source
# File lib/maintainer_core/init.rb, line 8 def setup!() self.create_folder! self.create_maintainfile! end