projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c16314e
)
fix unnecessary warnings on upgrade of remote Pg RADIUS db, RT#9178
author
ivan
<ivan>
Wed, 28 Jul 2010 02:54:45 +0000
(
02:54
+0000)
committer
ivan
<ivan>
Wed, 28 Jul 2010 02:54:45 +0000
(
02:54
+0000)
FS/FS/Upgrade.pm
patch
|
blob
|
history
diff --git
a/FS/FS/Upgrade.pm
b/FS/FS/Upgrade.pm
index
34fc324
..
ce89322
100644
(file)
--- a/
FS/FS/Upgrade.pm
+++ b/
FS/FS/Upgrade.pm
@@
-200,7
+200,10
@@
sub upgrade_sqlradius {
$sth_update->execute or die $errmsg.$sth_update->errstr;
} else {
my $error = $sth_alter->errstr;
$sth_update->execute or die $errmsg.$sth_update->errstr;
} else {
my $error = $sth_alter->errstr;
- warn $errmsg.$error unless $error =~ /Duplicate column name/i;
+ warn $errmsg.$error
+ unless $error =~ /Duplicate column name/i #mysql
+ || $error =~ /already exists/i; #Pg
+;
}
} else {
my $error = $dbh->errstr;
}
} else {
my $error = $dbh->errstr;
@@
-214,8
+217,8
@@
sub upgrade_sqlradius {
unless ( $sth_index->execute ) {
my $error = $sth_index->errstr;
warn $errmsg.$error
unless ( $sth_index->execute ) {
my $error = $sth_index->errstr;
warn $errmsg.$error
- unless $error =~ /Duplicate key name/i
#mysql
- || $error =~ /
relation "freesidestatus" already exists/i;
#Pg
+ unless $error =~ /Duplicate key name/i #mysql
+ || $error =~ /
already exists/i;
#Pg
}
} else {
my $error = $dbh->errstr;
}
} else {
my $error = $dbh->errstr;