class Bashly::Libraries::Base
Attributes
Public Class Methods
Source
# File lib/bashly/libraries/base.rb, line 6 def initialize(*args) @args = args end
Public Instance Methods
Source
# File lib/bashly/libraries/base.rb, line 10 def files raise NotImplementedError, 'Please implement #files' end
Source
# File lib/bashly/libraries/base.rb, line 14 def post_install_message nil end
Protected Instance Methods
Source
# File lib/bashly/libraries/base.rb, line 20 def command @command ||= Script::Command.new config end
Source
# File lib/bashly/libraries/base.rb, line 24 def config @config ||= Config.new Settings.config_path end