summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorOliver Tappe2007-02-05 20:56:13 +0100
committerOliver Tappe2007-02-05 20:56:13 +0100
commite5645a94f443114387972977181402b6b1ad21f0 (patch)
treeda9bff31344b8efe7ea00e9723b1e0c269bd644d /lib
parent* updated (diff)
downloadcore-e5645a94f443114387972977181402b6b1ad21f0.tar.gz
core-e5645a94f443114387972977181402b6b1ad21f0.tar.xz
core-e5645a94f443114387972977181402b6b1ad21f0.zip
* added stage1-path as config-option
* minor cleanup git-svn-id: http://svn.openslx.org/svn/openslx/trunk@685 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'lib')
-rw-r--r--lib/OpenSLX/Basics.pm6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/OpenSLX/Basics.pm b/lib/OpenSLX/Basics.pm
index e8874b8a..db643dd8 100644
--- a/lib/OpenSLX/Basics.pm
+++ b/lib/OpenSLX/Basics.pm
@@ -57,6 +57,8 @@ $openslxConfig{'export-path'}
= $ENV{SLX_EXPORT_PATH} || "$openslxConfig{'public-path'}/export",
$openslxConfig{'share-path'}
= $ENV{SLX_SHARE_PATH} || "$openslxConfig{'base-path'}/share",
+$openslxConfig{'stage1-path'}
+ = $ENV{SLX_STAGE1_PATH} || "$openslxConfig{'private-path'}/stage1",
$openslxConfig{'tftpboot-path'}
= $ENV{SLX_TFTPBOOT_PATH} || "$openslxConfig{'public-path'}/tftpboot",
@@ -99,6 +101,8 @@ my %openslxCmdlineArgs = (
# PXE-configurations, kernels, initramfs and client configurations)
'share-path=s' => \$cmdlineConfig{'share-path'},
# path to sharable data (functionality templates and distro-specs)
+ 'stage1-path=s' => \$cmdlineConfig{'stage1-path'},
+ # path to stage1 systems
'temp-path=s' => \$cmdlineConfig{'temp-path'},
# path to temporary data (used during demuxing)
'tftpboot-path=s' => \$cmdlineConfig{'tftpboot-path'},
@@ -205,7 +209,7 @@ sub trInit
if (eval "require OpenSLX::Translations::posix") {
%translations = %OpenSLX::Translations::posix::translations;
} else {
- vlog 1, "unable to load translations module 'posix' ($!).";
+ vlog 1, "unable to load translations module 'posix' ($@).";
}
if (lc($locale) ne 'posix') {