Author: byterock
Date: Fri Jul  4 04:51:09 2008
New Revision: 11482

Modified:
   dbd-oracle/trunk/dbdimp.c
   dbd-oracle/trunk/oci8.c

Log:
quick change to allow for dbd_verbose or ora_verbose and added value to filed 
description on debug.

Modified: dbd-oracle/trunk/dbdimp.c
==============================================================================
--- dbd-oracle/trunk/dbdimp.c   (original)
+++ dbd-oracle/trunk/dbdimp.c   Fri Jul  4 04:51:09 2008
@@ -921,7 +921,7 @@
     int on = SvTRUE(valuesv);
     int cacheit = 1;
 
-    if (kl==11 && strEQ(key, "ora_verbose")) {
+    if (kl==11 && (strEQ(key, "ora_verbose") || strEQ(key, "dbd_verbose"))) {
                dbd_verbose = SvIV (valuesv);
     }
     else if (kl==10 && strEQ(key, "AutoCommit")) {
@@ -972,7 +972,7 @@
 
     /* AutoCommit FETCH via DBI */
 
-    if (kl==11 && strEQ(key, "ora_verbose")) {
+    if (kl==11 && (strEQ(key, "ora_verbose") || strEQ(key, "dbd_verbose"))) {
                retsv = newSViv (dbd_verbose);
        }
     else if (kl==10 && strEQ(key, "AutoCommit")) {
@@ -2878,7 +2878,7 @@
 
 
     if (debug >= 2 || dbd_verbose >= 2)
-          PerlIO_printf(DBILOGFP, "    dbd_st_execute %s (out%d, lob%d)...\n",
+          PerlIO_printf(DBILOGFP, "   dbd_st_execute %s (out%d, lob%d)...\n",
            oci_stmt_type_name(imp_sth->stmt_type), outparams, 
imp_sth->has_lobs);
 
 

Modified: dbd-oracle/trunk/oci8.c
==============================================================================
--- dbd-oracle/trunk/oci8.c     (original)
+++ dbd-oracle/trunk/oci8.c     Fri Jul  4 04:51:09 2008
@@ -500,9 +500,9 @@
     *indpp  = &phs->indp;
     *piecep = OCI_ONE_PIECE;
     if (DBIS->debug >= 3 || dbd_verbose >=3)
-               PerlIO_printf(DBILOGFP, "       in  '%s' [%lu,%lu]: len %2lu, 
ind %d%s\n",
+               PerlIO_printf(DBILOGFP, "       in  '%s' [%lu,%lu]: len %2lu, 
ind %d%s, value=%s\n",
                        phs->name, ul_t(iter), ul_t(index), ul_t(phs->alen), 
phs->indp,
-                       (phs->desc_h) ? " via descriptor" : "");
+                       (phs->desc_h) ? " via descriptor" : 
"",neatsvpv(phs->sv,0));
     if (!tuples_av && (index > 0 || iter > 0))
                croak(" Arrays and multiple iterations not currently supported 
by DBD::Oracle (in %d/%d)", index,iter);
     return OCI_CONTINUE;

Reply via email to