summaryrefslogtreecommitdiffstats
path: root/urpm/cdrom.pm
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mageia.org>2012-10-01 16:18:13 +0000
committerThierry Vignaud <tv@mageia.org>2012-10-01 16:18:13 +0000
commitf24a9c24e45edc9d777b8089d7d0e20bc498e0fe (patch)
treed15455c56ef173dbca1c3846d9a57370870e70da /urpm/cdrom.pm
parent40a5f4ef9dde86876a18f2cba0d7fd8982a3ce3c (diff)
downloadurpmi-f24a9c24e45edc9d777b8089d7d0e20bc498e0fe.tar
urpmi-f24a9c24e45edc9d777b8089d7d0e20bc498e0fe.tar.gz
urpmi-f24a9c24e45edc9d777b8089d7d0e20bc498e0fe.tar.bz2
urpmi-f24a9c24e45edc9d777b8089d7d0e20bc498e0fe.tar.xz
urpmi-f24a9c24e45edc9d777b8089d7d0e20bc498e0fe.zip
rename 'hal_path' as 'udisks_path' since we no longuer use Hal
Diffstat (limited to 'urpm/cdrom.pm')
-rw-r--r--urpm/cdrom.pm26
1 files changed, 13 insertions, 13 deletions
diff --git a/urpm/cdrom.pm b/urpm/cdrom.pm
index 32362a9f..616cd47b 100644
--- a/urpm/cdrom.pm
+++ b/urpm/cdrom.pm
@@ -81,14 +81,14 @@ sub _try_mounting_cdrom_using_hal {
my $hal_cdroms = eval { Hal::Cdroms->new } or $urpm->{fatal}(10, N("Udisks daemon (udisks-daemon) is not running or not ready"));
- foreach my $hal_path ($hal_cdroms->list) {
- my $mntpoint = $hal_cdroms->get_mount_point($hal_path);
+ foreach my $udisks_path ($hal_cdroms->list) {
+ my $mntpoint = $hal_cdroms->get_mount_point($udisks_path);
if (!$mntpoint) {
- $urpm->{log}("trying to mount $hal_path");
- $mntpoint = $hal_cdroms->ensure_mounted($hal_path)
- or $urpm->{error}("failed to mount $hal_path: $hal_cdroms->{error}"), next;
+ $urpm->{log}("trying to mount $udisks_path");
+ $mntpoint = $hal_cdroms->ensure_mounted($udisks_path)
+ or $urpm->{error}("failed to mount $udisks_path: $hal_cdroms->{error}"), next;
}
- $urpm->{cdrom_mounted}{$hal_path} = $mntpoint;
+ $urpm->{cdrom_mounted}{$udisks_path} = $mntpoint;
}
values %{$urpm->{cdrom_mounted}};
}
@@ -130,21 +130,21 @@ sub _may_eject_cdrom {
#- side-effects: $urpm->{cdrom_mounted}, "hal_umount", "hal_eject"
sub _eject_cdrom {
- my ($urpm, $hal_path) = @_;
+ my ($urpm, $udisks_path) = @_;
- my $mntpoint = delete $urpm->{cdrom_mounted}{$hal_path};
- $urpm->{debug} and $urpm->{debug}("umounting and ejecting $mntpoint (cdrom $hal_path)");
+ my $mntpoint = delete $urpm->{cdrom_mounted}{$udisks_path};
+ $urpm->{debug} and $urpm->{debug}("umounting and ejecting $mntpoint (cdrom $udisks_path)");
eval { require Hal::Cdroms; 1 } or return;
my $hal_cdroms = Hal::Cdroms->new;
- $hal_cdroms->unmount($hal_path) or do {
- my $mntpoint = $hal_cdroms->get_mount_point($hal_path);
+ $hal_cdroms->unmount($udisks_path) or do {
+ my $mntpoint = $hal_cdroms->get_mount_point($udisks_path);
#- trying harder. needed when the cdrom was not mounted by hal
$mntpoint && system("umount '$mntpoint' 2>/dev/null") == 0
- or $urpm->{error}("failed to umount $hal_path: $hal_cdroms->{error}");
+ or $urpm->{error}("failed to umount $udisks_path: $hal_cdroms->{error}");
};
- $hal_cdroms->eject($hal_path);
+ $hal_cdroms->eject($udisks_path);
1;
}