diff options
author | Thierry Vignaud <tv@mageia.org> | 2012-10-01 16:18:19 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mageia.org> | 2012-10-01 16:18:19 +0000 |
commit | 4d8e56e91321985bbdbc9d5dbd03322b6c49e888 (patch) | |
tree | f2521ce856646d0ef46b294300955370a8d68f5d /urpm/cdrom.pm | |
parent | bc3c3a8bf4666c9a1d7dbd9826836858230c2707 (diff) | |
download | urpmi-4d8e56e91321985bbdbc9d5dbd03322b6c49e888.tar urpmi-4d8e56e91321985bbdbc9d5dbd03322b6c49e888.tar.gz urpmi-4d8e56e91321985bbdbc9d5dbd03322b6c49e888.tar.bz2 urpmi-4d8e56e91321985bbdbc9d5dbd03322b6c49e888.tar.xz urpmi-4d8e56e91321985bbdbc9d5dbd03322b6c49e888.zip |
rename 'hal_cdroms' as 'cdroms' since we no longuer use Hal
Diffstat (limited to 'urpm/cdrom.pm')
-rw-r--r-- | urpm/cdrom.pm | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/urpm/cdrom.pm b/urpm/cdrom.pm index 88554f88..511e4019 100644 --- a/urpm/cdrom.pm +++ b/urpm/cdrom.pm @@ -79,14 +79,14 @@ sub _try_mounting_cdrom_using_udisks { eval { require Hal::Cdroms; 1 } or $urpm->{error}(10, N("You must mount CD-ROM yourself (or install perl-Hal-Cdroms to have it done automatically)")), return(); - my $hal_cdroms = eval { Hal::Cdroms->new } or $urpm->{fatal}(10, N("Udisks daemon (udisks-daemon) is not running or not ready")); + my $cdroms = eval { Hal::Cdroms->new } or $urpm->{fatal}(10, N("Udisks daemon (udisks-daemon) is not running or not ready")); - foreach my $udisks_path ($hal_cdroms->list) { - my $mntpoint = $hal_cdroms->get_mount_point($udisks_path); + foreach my $udisks_path ($cdroms->list) { + my $mntpoint = $cdroms->get_mount_point($udisks_path); if (!$mntpoint) { $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; + $mntpoint = $cdroms->ensure_mounted($udisks_path) + or $urpm->{error}("failed to mount $udisks_path: $cdroms->{error}"), next; } $urpm->{cdrom_mounted}{$udisks_path} = $mntpoint; } @@ -137,14 +137,14 @@ sub _eject_cdrom { eval { require Hal::Cdroms; 1 } or return; - my $hal_cdroms = Hal::Cdroms->new; - $hal_cdroms->unmount($udisks_path) or do { - my $mntpoint = $hal_cdroms->get_mount_point($udisks_path); + my $cdroms = Hal::Cdroms->new; + $cdroms->unmount($udisks_path) or do { + my $mntpoint = $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 $udisks_path: $hal_cdroms->{error}"); + or $urpm->{error}("failed to umount $udisks_path: $cdroms->{error}"); }; - $hal_cdroms->eject($udisks_path); + $cdroms->eject($udisks_path); 1; } |