aboutsummaryrefslogtreecommitdiffhomepage
path: root/bin/sisu
diff options
context:
space:
mode:
Diffstat (limited to 'bin/sisu')
-rw-r--r--bin/sisu51
1 files changed, 35 insertions, 16 deletions
diff --git a/bin/sisu b/bin/sisu
index 80436d2a..b5751d66 100644
--- a/bin/sisu
+++ b/bin/sisu
@@ -90,7 +90,7 @@ class Orient
self
end
def sisu_lib
- "sisu/#{branch_name?}"
+ "sisu/#{branch_name_}"
end
def sisu_path_lib
if sisu_path_specified_lib \
@@ -102,7 +102,7 @@ class Orient
def sisu_version_info_path
"#{sisu_path_base_system_data}/version/#{branch_name?}.yml"
end
- def branch_name?
+ def branch_name_
if sisu_run_from? == :full_path_to_sisu_bin_in_sisu_dir_tree \
or sisu_run_from? == :system_install
case processing.called_as
@@ -124,7 +124,7 @@ class Orient
else processing.current
end
end
- def branch_version?
+ def branch_version_
if sisu_run_from? == :full_path_to_sisu_bin_in_sisu_dir_tree \
or sisu_run_from? == :system_install
case processing.called_as
@@ -205,18 +205,37 @@ class Orient
self
end
def sisu_is
- {
- run_from: sisu_run_from?,
- branch_name: branch_name?,
- branch_version: branch_version?,
- path_base: sisu_path_base,
- path_base_system_data: sisu_path_base_system_data,
- path_lib: sisu_path_lib,
- version_info_path: sisu_version_info_path,
- language_list: language_list.codes,
- language_list_regex: language_list.regex,
- called_from: sisu_called_from_directory,
- }
+ def run_from?
+ sisu_run_from?
+ end
+ def branch_name?
+ branch_name_
+ end
+ def branch_version?
+ branch_version_
+ end
+ def path_base?
+ sisu_path_base
+ end
+ def path_base_system_data?
+ sisu_path_base_system_data
+ end
+ def path_lib?
+ sisu_path_lib
+ end
+ def version_info_path?
+ sisu_version_info_path
+ end
+ def language_list?
+ language_list.codes
+ end
+ def language_list_regex?
+ language_list.regex
+ end
+ def called_from?
+ sisu_called_from_directory
+ end
+ self
end
def get_processing_info
def sortout
@@ -258,7 +277,7 @@ class Orient
self
end
def control
- require "#{sisu_is[:path_lib]}/hub"
+ require "#{sisu_is.path_lib?}/hub"
sisu_called_from_directory
begin
if get_processing_info.processing_files.length > 0