aboutsummaryrefslogtreecommitdiffstats
path: root/lib/AdminPanel/Rpmdragora/open_db.pm
diff options
context:
space:
mode:
authorAngelo Naselli <anaselli@linux.it>2014-12-03 22:15:13 +0100
committerAngelo Naselli <anaselli@linux.it>2014-12-03 22:15:13 +0100
commit724e64f07bcdce36529949f525a05038529b7965 (patch)
treeb154ad3718057c0d75b3a95487d230ebfe5f6be5 /lib/AdminPanel/Rpmdragora/open_db.pm
parent765fc307767d8dabc19c8e76759c7c0b30e01e95 (diff)
downloadcolin-keep-724e64f07bcdce36529949f525a05038529b7965.tar
colin-keep-724e64f07bcdce36529949f525a05038529b7965.tar.gz
colin-keep-724e64f07bcdce36529949f525a05038529b7965.tar.bz2
colin-keep-724e64f07bcdce36529949f525a05038529b7965.tar.xz
colin-keep-724e64f07bcdce36529949f525a05038529b7965.zip
Removed drakx common dependency
Diffstat (limited to 'lib/AdminPanel/Rpmdragora/open_db.pm')
-rw-r--r--lib/AdminPanel/Rpmdragora/open_db.pm12
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/AdminPanel/Rpmdragora/open_db.pm b/lib/AdminPanel/Rpmdragora/open_db.pm
index 615e841..b8239d9 100644
--- a/lib/AdminPanel/Rpmdragora/open_db.pm
+++ b/lib/AdminPanel/Rpmdragora/open_db.pm
@@ -25,13 +25,17 @@ package AdminPanel::Rpmdragora::open_db;
# $Id: open_db.pm 268344 2010-05-06 13:06:08Z jvictor $
use strict;
-use common;
+use Sys::Syslog;
+
+use MDK::Common::File qw(cat_ mkdir_p);
+use MDK::Common::Func;
use AdminPanel::rpmdragora;
use URPM;
use urpm;
use urpm::args;
use urpm::select;
use urpm::media;
+use urpm::mirrors;
use feature 'state';
use Exporter;
@@ -52,7 +56,7 @@ my $loc = AdminPanel::rpmdragora::locale();
sub open_rpm_db {
my ($o_force) = @_;
my $host;
- log::explanations("opening the RPM database");
+ Sys::Syslog::syslog('info|local1', "opening the RPM database");
if ($::rpmdragora_options{parallel} && ((undef, $host) = @{$::rpmdragora_options{parallel}})) {
state $done;
my $dblocation = "/var/cache/urpmi/distantdb/$host";
@@ -125,7 +129,7 @@ sub is_it_a_devel_distro() {
my $path = '/etc/product.id';
$path = $::rpmdragora_options{'urpmi-root'}[0] . $path if defined($::rpmdragora_options{'urpmi-root'}[0]);
- $res = common::parse_LDAP_namespace_structure(cat_($path))->{branch} eq 'Devel';
+ $res = urpm::mirrors::parse_LDAP_namespace_structure(cat_($path))->{branch} eq 'Devel';
return $res;
}
@@ -158,7 +162,7 @@ sub open_urpmi_db {
$urpm->{lock} = urpm::lock::urpmi_db($urpm, undef, wait => $urpm->{options}{wait_lock}) if !$::env;
my $previous = $::rpmdragora_options{'previous-priority-upgrade'};
urpm::select::set_priority_upgrade_option($urpm, (ref $previous ? join(',', @$previous) : ()));
- urpm::media::configure($urpm, media => $media, if_($searchmedia, searchmedia => $searchmedia), %urpmi_options);
+ urpm::media::configure($urpm, media => $media, MDK::Common::Func::if_($searchmedia, searchmedia => $searchmedia), %urpmi_options);
$urpm;
}