Skip to content

Commit

Permalink
cleaning core_module(s)
Browse files Browse the repository at this point in the history
  • Loading branch information
mpapis committed Jul 25, 2011
1 parent 60d77c2 commit 6e61170
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
5 changes: 1 addition & 4 deletions extensions/builtin/core/modules/shell/core/initialize
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,7 @@ source "${modules_path}/shell/core/dsl"
source "${modules_path}/shell/modules/dsl"
source "${modules_path}/shell/modules/initialize"

for module in variables trace array logging time environment filesystem system users extensions
do
core_module "$module"
done
core_modules variables trace array time logging environment filesystem system users extensions

if os_is_solaris
then # custom compilations + g*
Expand Down
21 changes: 12 additions & 9 deletions extensions/builtin/core/modules/shell/modules/dsl
Original file line number Diff line number Diff line change
Expand Up @@ -126,16 +126,19 @@ module_or_error()
fi
}

# load a core module or fail
core_module()
# load core modules or fail
core_modules()
{
module=$1
module_name="core/$module"
module_path="${modules_path}/shell/$module"
if ! module "$module_name" skip_path_detection
then
fail "core module '${module_name}' is missing!!!"
fi
local module
for module in $@
do
module_name="core/$module"
module_path="${modules_path}/shell/$module"
if ! module "$module_name" skip_path_detection
then
fail "core module '${module_name}' is missing!!!"
fi
done
}

#
Expand Down

0 comments on commit 6e61170

Please sign in to comment.