summaryrefslogtreecommitdiffstats
path: root/installer
diff options
context:
space:
mode:
Diffstat (limited to 'installer')
-rw-r--r--installer/OpenSLX/OSExport/Engine.pm8
1 files changed, 5 insertions, 3 deletions
diff --git a/installer/OpenSLX/OSExport/Engine.pm b/installer/OpenSLX/OSExport/Engine.pm
index 81d2125a..a6ab6640 100644
--- a/installer/OpenSLX/OSExport/Engine.pm
+++ b/installer/OpenSLX/OSExport/Engine.pm
@@ -80,7 +80,6 @@ sub initialize
$self->{'vendor-os-name'} = $vendorOSName;
$self->{'export-type'} = $exportType;
- $self->{'export-name'} = "$vendorOSName-$exportType";
$vendorOSName =~ m[^(.+?\-[^-]+)];
my $distroName = $1;
$self->{'distro-name'} = $distroName;
@@ -181,9 +180,12 @@ sub addExportToConfigDB
$openslxDB->connect();
# insert new export if it doesn't already exist in DB:
- my $exportName = $self->{'export-name'};
+ my $exportName = $self->{'vendor-os-name'};
my $export
- = $openslxDB->fetchExportByFilter({'name' => $exportName});
+ = $openslxDB->fetchExportByFilter({
+ 'name' => $exportName,
+ 'type' => $self->{'export-type'},
+ });
if (defined $export) {
vlog 0, _tr("No need to change export '%s' in OpenSLX-database.\n",
$exportName);