15
15
#include <time.h>
16
16
#include <unistd.h>
17
17
18
+ #include "logger.h"
18
19
#include "pgut.h"
19
20
20
21
/* old gcc doesn't have LLONG_MAX. */
@@ -34,7 +35,6 @@ const char *port = NULL;
34
35
const char * username = NULL ;
35
36
char * password = NULL ;
36
37
bool verbose = false;
37
- bool quiet = false;
38
38
bool prompt_password = true;
39
39
40
40
/* Database connections */
@@ -1032,55 +1032,6 @@ pgut_wait(int num, PGconn *connections[], struct timeval *timeout)
1032
1032
return -1 ;
1033
1033
}
1034
1034
1035
- /*
1036
- * elog - log to stderr and exit if ERROR or FATAL
1037
- */
1038
- void
1039
- elog (int elevel ,const char * fmt , ...)
1040
- {
1041
- va_list args ;
1042
-
1043
- if (!verbose && elevel <=LOG )
1044
- return ;
1045
- if (quiet && elevel < WARNING )
1046
- return ;
1047
-
1048
- switch (elevel )
1049
- {
1050
- case LOG :
1051
- fputs ("LOG: " ,stderr );
1052
- break ;
1053
- case INFO :
1054
- fputs ("INFO: " ,stderr );
1055
- break ;
1056
- case NOTICE :
1057
- fputs ("NOTICE: " ,stderr );
1058
- break ;
1059
- case WARNING :
1060
- fputs ("WARNING: " ,stderr );
1061
- break ;
1062
- case FATAL :
1063
- fputs ("FATAL: " ,stderr );
1064
- break ;
1065
- case PANIC :
1066
- fputs ("PANIC: " ,stderr );
1067
- break ;
1068
- default :
1069
- if (elevel >=ERROR )
1070
- fputs ("ERROR: " ,stderr );
1071
- break ;
1072
- }
1073
-
1074
- va_start (args ,fmt );
1075
- vfprintf (stderr ,fmt ,args );
1076
- fputc ('\n' ,stderr );
1077
- fflush (stderr );
1078
- va_end (args );
1079
-
1080
- if (elevel > 0 )
1081
- exit_or_abort (elevel );
1082
- }
1083
-
1084
1035
void pg_log (eLogType type ,const char * fmt , ...)
1085
1036
{
1086
1037
va_list args ;