Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Alzabo::Debug(3)      User Contributed Perl Documentation     Alzabo::Debug(3)

NAME
       Alzabo::Debug - Creates constants used to turn on debugging

SYNOPSIS
	 export	ALZABO_DEBUG='SQL|TRACE'

	 ... load and run code using Alzabo ...

	 export	ALZABO_DEBUG=METHODMAKER

	 ... load and run code using Alzabo ...

DESCRIPTION
       This module creates constants used by other modules in order to
       determine what debugging	output should be generated.

       The interface is	currently experimental.

USAGE
       Currently, the only way to turn on debugging is by setting the
       "ALZABO_DEBUG" environment variable.  This variable can contain various
       flags, each separated by	a pipe char (|).  Each flag turns on different
       types of	debugging output.

       These flags must	be set before Alzabo is	loaded,	as debugging is	turned
       on or off through the use of constants.

       The current flags are:

       o   SQL

	   Generated SQL and its associated bound variables.

       o   TRACE

	   A stack trace will be generated any time SQL	is generated.

       o   METHODMAKER

	   The "Alzabo::MethodMaker" module will generate verbose output
	   describing the methods it is	creating.

       o   REVERSE_ENGINEER

	   The modules involved	in reverse-engineering will generate output
	   describing what it finds during reverse-engineering.

       o   ALL

	   Turn	on all flags.

       For now,	all debugging output is	sent to	"STDERR".

perl v5.24.1			  2017-07-02		      Alzabo::Debug(3)

NAME | SYNOPSIS | DESCRIPTION | USAGE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Alzabo::Debug&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help