From 7e92fcc5b0efa7c8260542f17b97804c920c4184 Mon Sep 17 00:00:00 2001
From: Yuriy Nevinitsin <nevinitsin@corp.mail.ru>
Date: Wed, 7 Dec 2011 13:32:14 +0400
Subject: [PATCH] [connector][perl] rm Const.pm

---
 connector/perl/lib/MR/Storage/Const.pm | 109 -------------------------
 1 file changed, 109 deletions(-)
 delete mode 100644 connector/perl/lib/MR/Storage/Const.pm

diff --git a/connector/perl/lib/MR/Storage/Const.pm b/connector/perl/lib/MR/Storage/Const.pm
deleted file mode 100644
index 64f1deee76..0000000000
--- a/connector/perl/lib/MR/Storage/Const.pm
+++ /dev/null
@@ -1,109 +0,0 @@
-use strict;
-use Exporter;
-
-package MR::Storage::Const;
-use base qw/Exporter/;
-
-use vars qw/$VERSION @EXPORT_OK %EXPORT_TAGS %ERRORS/;
-$VERSION = 0;
-
-my (@ERRORS);
-$EXPORT_TAGS{all}    = \@EXPORT_OK;
-$EXPORT_TAGS{errors} = \@ERRORS;
-
-BEGIN {
-    sub constantiate($$;@) {
-        my ($const, @arrs) = @_;
-        my $pkg = (caller)[0];
-        my @a;
-        eval qq{ sub $pkg\::$_ () { $const->{$_} }; push \@a, q{$_}; 'TRUE'.$_; } or die $@
-        for keys %$const;
-        push @$_, @a for @arrs;
-    }
-
-    # Errors. Numbers >=0 are returned by server, <0 are internals for the module.
-    constantiate {
-        SE_OK                                       =>    0,
-        SE_UNKNOWN                                  =>   -1,
-        SE_COMM                                     =>   -2,
-    }, \@ERRORS, \@EXPORT_OK;
-}
-
-%ERRORS = (
-    0x00000000  => q{OK},
-    0x00000100  => q{Non master connection, but it should be},
-    0x00000200  => q{Illegal parametrs},
-    0x00000300  => q{Uid not from this storage range},
-    0x00000400  => q{Node is marked as read-only},
-    0x00000500  => q{Node isn't locked},
-    0x00000600  => q{Node is locked},
-    0x00000700  => q{Some memory issues},
-    0x00000800  => q{Bad integrity},
-    0x00000a00  => q{Unsupported command},
-
-    0x00000b00  => q{Can't do select},
-    0x00000c00  => q{Silverspoon for first uid is not found},
-    0x00000d00  => q{Silverspoon for second uid is not found},
-    0x00000e00  => q{Silverspoons for both uids are not found},
-    0x00000f00  => q{Can't do 2pc prepare on first sp},
-    0x00001000  => q{Can't do 2pc prepare on second sp},
-    0x00001100  => q{Can't do 2pc prepare on both sps},
-    0x00001200  => q{Can't do 2pc commit on first sp},
-    0x00001300  => q{Can't do 2pc commit on second sp},
-    0x00001400  => q{Can't do 2pc commit on both sps},
-    0x00001500  => q{Can't do 2pc abort on first sp},
-    0x00001600  => q{Can't do 2pc abort on second sp},
-    0x00001700  => q{Can't do 2pc abort on both sps},
-
-    0x00001800  => q{Can't register new user},
-    0x00001a00  => q{Can't generate alert id},
-    0x00001b00  => q{Can't del node},
-
-    0x00001c00  => q{User isn't registered},
-    0x00001d00  => q{Syntax error in query},
-    0x00001e00  => q{Unknown field},
-    0x00001f00  => q{Number value is out of range},
-    0x00002000  => q{Insert already existing object},
-    0x00002200  => q{Can not order result},
-    0x00002300  => q{Multiple update/delete forbidden},
-    0x00002400  => q{Nothing affected},
-    0x00002500  => q{Primary key update forbidden},
-    0x00002600  => q{Incorrect protocol version},
-    0x00002700  => q{Bad record ID},
-    0x00002800  => q{WAL failed},
-    0x00002900  => q{Bad event ID},
-    0x00002a00  => q{Read-only mode},
-    0x00002b00  => q{Event is locked},
-    0x00002c00  => q{Event is already liked by this user},
-    0x00002d00  => q{Event is not liked by this user},
-    0x00002e00  => q{The message has been already deleted by this user},
-    0x00002f00  => q{User can't delete message},
-    0x00003100  => q{Node not found},
-    0x00003200  => q{User isn't member of the dialogue},
-    0x00003300  => q{Dialogue not found},
-    0x00003400  => q{Error during iconv},
-    0x00003500  => q{Event isn't contained in this node},
-    0x00003600  => q{Proxy reply: destination node timed out},
-    0x00003700  => q{Node found},
-    0x00003800  => q{Index violation},
-);
-
-sub ErrorText {
-    my $e = $_[1] & 0xFFFFFF00;
-    return $ERRORS{$e} if exists $ERRORS{$e};
-    return 'Unknown error';
-}
-
-sub ErrorStr {
-    my $e = $_[1] ? ($_[1] % 0xFF) ? 'Error' : 'Warning' : '';
-    $e &&= sprintf "$e %08X: ", $_[1];
-    return sprintf "%s%s", $e, $_[0]->ErrorText($_[1]);
-}
-
-package MR::Storage::Const::Errors;
-use base qw/MR::Storage::Const/;
-
-package MR::Storage::Const::Errors::SilverBox;
-use base qw/MR::Storage::Const::Errors/;
-
-1;
-- 
GitLab