Extract Method: run_scripts

This commit is contained in:
Pistos 2015-04-24 00:21:54 -04:00
parent 6ee173cb58
commit d2a899b0e9

View file

@ -339,20 +339,7 @@ module Diakonos
set_initial_iline
scripts = @extensions.scripts + Dir[ "#{@script_dir}/*" ]
scripts.each do |script|
begin
require script
rescue Exception => e
show_exception(
e,
[
"There is a syntax error in the script.",
"An invalid hook name was used."
]
)
end
end
run_scripts
@hooks.each do |hook_name, hook|
hook.sort { |a,b| a[ :priority ] <=> b[ :priority ] }
@ -436,6 +423,23 @@ module Diakonos
set_iline "Diakonos #{VERSION} (#{LAST_MODIFIED}) #{help_key} for help F12 to configure Ctrl-Q to quit"
end
def run_scripts
scripts = @extensions.scripts + Dir[ "#{@script_dir}/*" ]
scripts.each do |script|
begin
require script
rescue Exception => e
show_exception(
e,
[
"There is a syntax error in the script.",
"An invalid hook name was used."
]
)
end
end
end
def uninstall( confirm = true )
inst = ::Diakonos::INSTALL_SETTINGS[ :installed ]