Class: Contracto::Config
Constant Summary
Constants included
from Constants
Contracto::Constants::CONTRACTO_DIR, Contracto::Constants::CONTRACTO_TMP_DIR, Contracto::Constants::CONTRACT_FILENAME, Contracto::Constants::CURRENT_DIR, Contracto::Constants::DEFAULT_ROOT_DIR, Contracto::Constants::GEM_DIR, Contracto::Constants::PORT, Contracto::Constants::RUBY_SERVER_DIR, Contracto::Constants::SAMPLE_CONTRACT_DIR, Contracto::Constants::SERVER_PIDFILE_NAME
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.repo_url ⇒ Object
Returns the value of attribute repo_url.
6
7
8
|
# File 'lib/contracto/config.rb', line 6
def repo_url
@repo_url
end
|
Class Method Details
8
9
10
|
# File 'lib/contracto/config.rb', line 8
def configure
yield self if block_given?
end
|
.root_dir ⇒ Object
16
17
18
|
# File 'lib/contracto/config.rb', line 16
def root_dir
@root_dir || default_root_dir
end
|
.root_dir=(root_dir) ⇒ Object
12
13
14
|
# File 'lib/contracto/config.rb', line 12
def root_dir=(root_dir)
@root_dir = "#{current_dir}/#{root_dir}"
end
|