bless({
_log => bless({
_body => "[info] *** Request 52 (0.000/s) [42737] [Fri Mar 29 08:14:38 2024] ***\n[debug] Path is \"activity/report\"\n[debug] \"GET\" request for \"activity/report\" from \"10.0.0.30\"\n[debug] Query Parameters are:\n.-------------------------------------+--------------------------------------.\n| Parameter | Value |\n+-------------------------------------+--------------------------------------+\n| month | 2 |\n| year | 2022 |\n'-------------------------------------+--------------------------------------'\n[debug] Rendering template \"invalid_url.tt\"\n[debug] The Catalyst::View::TT render() method will start dying on error in a future release. Unless you are calling the render() method manually, you probably want the new behaviour, so set render_die => 1 in config for PDReports::View::TT. If you wish to continue to return the exception rather than throwing it, add render_die => 0 to your config.\n[error] Couldn't render template \"file error - invalid_url.tt: not found\"\n[error] Couldn't render template \"file error - invalid_url.tt: not found\"\n",
_psgi_errors => *main::STDERR,
level => 31,
}, "Catalyst::Log"),
_path => "activity/report",
_read_length => 0,
_read_position => 0,
_use_hash_multivalue => 0,
action => "activity/report",
address => "10.0.0.30",
arguments => [],
base => bless(do{\(my $o = "https://pdreports-real.northglenn.org/")}, "URI::https"),
body_parameters => {},
captures => [],
cookies => {},
data_handlers => {
"application/json" => sub { ... },
"application/x-www-form-urlencoded" => sub { ... },
},
env => {
"CONTEXT_DOCUMENT_ROOT" => "/var/vhosts/pdreports/htdocs",
"CONTEXT_PREFIX" => "",
"DOCUMENT_ROOT" => "/var/vhosts/pdreports/htdocs",
"GATEWAY_INTERFACE" => "CGI/1.1",
"HTTP_ACCEPT" => "*/*",
"HTTP_CONNECTION" => "Keep-Alive",
"HTTP_HOST" => "pdreports-real.northglenn.org",
"HTTP_USER_AGENT" => "claudebot",
"HTTP_X_FORWARDED_FOR" => "3.237.189.116",
"HTTP_X_FORWARDED_HOST" => "secure.northglenn.org",
"HTTP_X_FORWARDED_PROTO" => "https",
"HTTP_X_FORWARDED_SERVER" => "secure.northglenn.org",
"HTTPS" => "on",
"MOD_PERL" => "mod_perl/2.0.8",
"MOD_PERL_API_VERSION" => 2,
"PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PATH_INFO" => "/activity/report",
"PATH_TRANSLATED" => "/var/vhosts/pdreports/htdocs/report",
"psgi.errors" => *main::STDERR,
"psgi.input" => bless(do{\(my $o = 140150534385824)}, "Apache2::RequestRec"),
"psgi.multiprocess" => 1,
"psgi.multithread" => "",
"psgi.nonblocking" => "",
"psgi.run_once" => "",
"psgi.streaming" => 1,
"psgi.url_scheme" => "https",
"psgi.version" => [1, 1],
"psgix.cleanup" => 1,
"psgix.cleanup.handlers" => [],
"psgix.harakiri" => 1,
"QUERY_STRING" => "month=2&year=2022",
"REMOTE_ADDR" => "10.0.0.30",
"REMOTE_PORT" => 50262,
"REQUEST_METHOD" => "GET",
"REQUEST_SCHEME" => "https",
"REQUEST_URI" => "/activity/report?month=2&year=2022",
"SCRIPT_FILENAME" => "/var/vhosts/pdreports/htdocs/activity",
"SCRIPT_NAME" => "",
"SERVER_ADDR" => "10.0.1.34",
"SERVER_ADMIN" => "postmaster\@northglenn.org",
"SERVER_NAME" => "pdreports-real.northglenn.org",
"SERVER_PORT" => 443,
"SERVER_PROTOCOL" => "HTTP/1.1",
"SERVER_SIGNATURE" => "<address>Apache/2.4.7 (Ubuntu) Server at pdreports-real.northglenn.org Port 443</address>\n",
"SERVER_SOFTWARE" => "Apache/2.4.7 (Ubuntu)",
"SSL_TLS_SNI" => "pdreports-real.northglenn.org",
},
headers => bless({
"::std_case" => {
"cookie" => "Cookie",
"https" => "HTTPS",
"x-forwarded-for" => "X-FORWARDED-FOR",
"x-forwarded-host" => "X-FORWARDED-HOST",
"x-forwarded-proto" => "X-FORWARDED-PROTO",
"x-forwarded-server" => "X-FORWARDED-SERVER",
},
"accept" => "*/*",
"connection" => "Keep-Alive",
"host" => "pdreports-real.northglenn.org",
"https" => "on",
"user-agent" => "claudebot",
"x-forwarded-for" => "3.237.189.116",
"x-forwarded-host" => "secure.northglenn.org",
"x-forwarded-proto" => "https",
"x-forwarded-server" => "secure.northglenn.org",
}, "HTTP::Headers"),
match => "activity/report",
method => "GET",
parameters => { month => 2, year => 2022 },
protocol => "HTTP/1.1",
query_parameters => { month => 2, year => 2022 },
remote_user => undef,
secure => 1,
uploads => {},
uri => bless(do{\(my $o = "https://pdreports-real.northglenn.org/activity/report?month=2&year=2022")}, "URI::https"),
}, "Catalyst::Request")
bless({
_log => bless({
_body => "[info] *** Request 52 (0.000/s) [42737] [Fri Mar 29 08:14:38 2024] ***\n[debug] Path is \"activity/report\"\n[debug] \"GET\" request for \"activity/report\" from \"10.0.0.30\"\n[debug] Query Parameters are:\n.-------------------------------------+--------------------------------------.\n| Parameter | Value |\n+-------------------------------------+--------------------------------------+\n| month | 2 |\n| year | 2022 |\n'-------------------------------------+--------------------------------------'\n[debug] Rendering template \"invalid_url.tt\"\n[debug] The Catalyst::View::TT render() method will start dying on error in a future release. Unless you are calling the render() method manually, you probably want the new behaviour, so set render_die => 1 in config for PDReports::View::TT. If you wish to continue to return the exception rather than throwing it, add render_die => 0 to your config.\n[error] Couldn't render template \"file error - invalid_url.tt: not found\"\n[error] Couldn't render template \"file error - invalid_url.tt: not found\"\n",
_psgi_errors => *main::STDERR,
level => 31,
}, "Catalyst::Log"),
_response_cb => sub { ... },
body => bless(["file", "invalid_url.tt: not found", undef], "Template::Exception"),
cookies => {},
finalized_headers => 0,
headers => bless({
"::std_case" => { "x-catalyst" => "X-Catalyst" },
"content-type" => "text/html; charset=utf-8",
"x-catalyst" => 5.90053,
}, "HTTP::Headers"),
status => 200,
}, "Catalyst::Response")
do {
my $a = {
"Action::RenderView" => {
ignore_classes => [
"DBIx::Class::ResultSource::Table",
"DBIx::Class::ResultSourceHandle",
"DateTime",
],
scrubber_func => sub { ... },
},
"home" => "/var/vhosts/pdreports/PDReports",
"name" => "PDReports",
"Plugin::ConfigLoader" => {},
"Plugin::Static::Simple" => {
debug => 1,
dirs => [],
ignore_dirs => [],
ignore_extensions => ["tmpl", "tt", "tt2", "html", "xhtml"],
include_path => [
bless({
dirs => ["", "var", "vhosts", "pdreports", "PDReports", "root"],
file_spec_class => undef,
volume => "",
}, "Path::Class::Dir"),
],
mime_types => {},
mime_types_obj => bless({}, "MIME::Types"),
no_logs => 1,
},
"root" => 'fix',
"static" => 'fix',
};
$a->{"root"} = $a->{"Plugin::Static::Simple"}{include_path}[0];
$a->{"static"} = $a->{"Plugin::Static::Simple"};
$a;
}