do {
require Symbol;
my $a = bless({
_log => bless({
_body => "[info] *** Request 1427 (0.166/s) [1323] [Fri Mar 29 05:25:00 2024] ***\n[debug] Path is \"vote/2920/3384\"\n[debug] \"GET\" request for \"vote/2920/3384\" from \"10.0.0.30\"\n[error] Caught exception in Webdocs::Controller::Vote->render_vote \"Can't locate object method \"value\" via package \"RPC::XML::Client::send_request: HTTP server error: Can't connect to vote:8080\" (perhaps you forgot to load \"RPC::XML::Client::send_request: HTTP server error: Can't connect to vote:8080\"?) at /var/vhosts/webdocs/Webdocs/script/../lib/Webdocs/Artifact/Vote.pm line 106.\"\n",
_psgi_errors => bless(Symbol::gensym(), "IO::Handle"),
abort => undef,
autoflush => 0,
level => 31,
}, "Catalyst::Log"),
_path => "vote/2920/3384",
_read_length => 0,
_read_position => 0,
_use_hash_multivalue => 0,
action => "^vote/(\\d+)/(\\d+)\$",
address => "10.0.0.30",
arguments => [],
base => bless(do{\(my $o = "https://webdocs-real.northglenn.org/")}, "URI::https"),
body_parameters => {},
captures => [2920, 3384],
cookies => {},
data_handlers => {
"application/json" => sub { ... },
"application/x-www-form-urlencoded" => sub { ... },
},
env => {
"Catalyst.Stash.v2" => sub { ... },
"CONTEXT_DOCUMENT_ROOT" => "/var/vhosts/webdocs/Webdocs/script/webdocs_fastcgi.pl/",
"CONTEXT_PREFIX" => "/",
"DOCUMENT_ROOT" => "/var/vhosts/webdocs/htdocs",
"FCGI_ROLE" => "RESPONDER",
"GATEWAY_INTERFACE" => "CGI/1.1",
"HTTP_ACCEPT" => "*/*",
"HTTP_CONNECTION" => "Keep-Alive",
"HTTP_HOST" => "webdocs-real.northglenn.org",
"HTTP_REFERER" => "http://webdocs.northglenn.org/vote/2920/3384",
"HTTP_USER_AGENT" => "claudebot",
"HTTP_X_FORWARDED_FOR" => "3.91.79.134",
"HTTP_X_FORWARDED_HOST" => "webdocs.northglenn.org",
"HTTP_X_FORWARDED_SERVER" => "webdocs.northglenn.org",
"HTTPS" => "on",
"PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PATH_INFO" => "/vote/2920/3384",
"PATH_TRANSLATED" => "/var/vhosts/webdocs/Webdocs/script/webdocs_fastcgi.pl/vote/2920/3384",
"plack.original_request_method" => "GET",
"psgi.errors" => 'fix',
"psgi.input" => bless(Symbol::gensym(), "IO::Handle"),
"psgi.multiprocess" => "",
"psgi.multithread" => "",
"psgi.nonblocking" => "",
"psgi.run_once" => "",
"psgi.streaming" => 1,
"psgi.url_scheme" => "https",
"psgi.version" => [1, 1],
"psgix.harakiri" => "",
"QUERY_STRING" => "",
"REMOTE_ADDR" => "10.0.0.30",
"REMOTE_PORT" => 46302,
"REQUEST_METHOD" => "GET",
"REQUEST_SCHEME" => "https",
"REQUEST_URI" => "/vote/2920/3384",
"SCRIPT_FILENAME" => "/var/vhosts/webdocs/Webdocs/script/webdocs_fastcgi.pl",
"SCRIPT_NAME" => "",
"SCRIPT_URI" => "https://webdocs-real.northglenn.org/vote/2920/3384",
"SCRIPT_URL" => "/vote/2920/3384",
"SERVER_ADDR" => "10.0.0.35",
"SERVER_ADMIN" => "[no address given]",
"SERVER_NAME" => "webdocs-real.northglenn.org",
"SERVER_PORT" => 443,
"SERVER_PROTOCOL" => "HTTP/1.1",
"SERVER_SIGNATURE" => "<address>Apache/2.4.18 (Ubuntu) Server at webdocs-real.northglenn.org Port 443</address>\n",
"SERVER_SOFTWARE" => "Apache/2.4.18 (Ubuntu)",
"SSL_TLS_SNI" => "webdocs-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-server" => "X-FORWARDED-SERVER",
},
"accept" => "*/*",
"connection" => "Keep-Alive",
"host" => "webdocs-real.northglenn.org",
"https" => "on",
"referer" => "http://webdocs.northglenn.org/vote/2920/3384",
"user-agent" => "claudebot",
"x-forwarded-for" => "3.91.79.134",
"x-forwarded-host" => "webdocs.northglenn.org",
"x-forwarded-server" => "webdocs.northglenn.org",
}, "HTTP::Headers"),
match => "vote/2920/3384",
method => "GET",
parameters => {},
protocol => "HTTP/1.1",
query_keywords => "",
query_parameters => {},
remote_user => undef,
secure => 1,
uploads => {},
uri => bless(do{\(my $o = "https://webdocs-real.northglenn.org/vote/2920/3384")}, "URI::https"),
}, "Catalyst::Request");
$a->{env}{"psgi.errors"} = *{$a->{_log}{_psgi_errors}};
$a;
}
do {
require Symbol;
bless({
_log => bless({
_body => "[info] *** Request 1427 (0.166/s) [1323] [Fri Mar 29 05:25:00 2024] ***\n[debug] Path is \"vote/2920/3384\"\n[debug] \"GET\" request for \"vote/2920/3384\" from \"10.0.0.30\"\n[error] Caught exception in Webdocs::Controller::Vote->render_vote \"Can't locate object method \"value\" via package \"RPC::XML::Client::send_request: HTTP server error: Can't connect to vote:8080\" (perhaps you forgot to load \"RPC::XML::Client::send_request: HTTP server error: Can't connect to vote:8080\"?) at /var/vhosts/webdocs/Webdocs/script/../lib/Webdocs/Artifact/Vote.pm line 106.\"\n",
_psgi_errors => bless(Symbol::gensym(), "IO::Handle"),
abort => undef,
autoflush => 0,
level => 31,
}, "Catalyst::Log"),
_response_cb => sub { ... },
body => undef,
cookies => {},
encodable_content_type => qr/text|xml$|javascript$/,
encoding => bless({ Name => "utf-8-strict", strict_utf8 => 1 }, "Encode::utf8"),
finalized_headers => 0,
headers => bless({
"::std_case" => { "x-catalyst" => "X-Catalyst" },
"content-type" => "text/html; charset=utf-8",
"x-catalyst" => 5.90103,
}, "HTTP::Headers"),
status => 200,
}, "Catalyst::Response");
}
do {
my $a = {
"Action::RenderView" => {
ignore_classes => [
"DBIx::Class::ResultSource::Table",
"DBIx::Class::ResultSourceHandle",
"DateTime",
],
scrubber_func => sub { ... },
},
"artifact_display_name_map" => {
action => "Action Agenda",
adjustment_video => "Board of Adjustment Video",
agenda => "Agenda",
attendance => "Attendance Report",
audio => "Audio Recording",
ccpp_video => "Community Co-Production Policing Video",
citizen_video => "CAB Video",
council_video => "Council Meeting Video",
diversity_video => "Diversity Inclusivity Social Equity Board Video",
historic_video => "Historic Preservation Commission Video",
homeless_video => "Homelessness Task Force Video",
liquor_video => "Liquor Licensing Video",
minutes => "Meeting Minutes",
notice => "Notice",
nura_video => "NURA Video",
other => "Notice",
packet => "Packet",
parks_video => "Parks and Recreation Advisory Board Video",
planning_video => "Planning Commission Video",
presentation => "Presentations",
public => "Public Hearing Notice",
special => "Special Meeting Agenda",
study => "Study Session",
study_video => "Study Session Video",
votes => "Voting Results",
},
"audio_hostname" => "webdocs.northglenn.org",
"auth" => {
bodies => {
liquor => { password => "NG4uthorit4" },
nura => { password => "2Redevelop\$" },
},
people => [
"blehr",
"dschmick",
"jsmall",
"molivas",
"sbaca",
"landrews",
"jloveland",
"apeterson",
"choffmann",
"bsvoboda",
"slukemanhiromasa",
"mleighty",
"hgeyer",
"kkisselman",
"dwilson",
"kgoff",
"nwalker",
"jjaramillo",
"rkondo",
"mburns",
"tdixon",
"anowicki",
"jroper",
"tgillott",
],
realm => "Webdocs",
},
"body_display_name_map" => {
adjustment => "Board of Adjustment",
ccpp => "Community Co-Production Policing",
charter => "Charter Review Committee",
citizen => "Citizens' Affairs Board",
council => "City Council",
diversity => "Diversity Inclusivity Social Equity Board",
election => "Election Commission",
finance => "Finance Committee",
historic => "Historic Preservation Commission",
homeless => "Homelessness Task Force",
legislative => "Legislative Committee",
liquor => "Liquor Licensing Authority",
nura => "Northglenn Urban Renewal Authority",
other => "Other Notices",
parks => "Parks and Recreation Advisory Board",
planning => "Planning Commission",
public => "Public Hearing Notices",
senior => "Senior Commission",
vale => "Victim Assistance & Law Enforcement Board",
youth => "Youth Commission",
},
"clerkdis_password" => "apache",
"clerkdis_username" => "apache",
"default_view" => "HTML",
"disable_component_resolution_regex_fallback" => 1,
"file_cmd" => "/usr/bin/file",
"fileroot" => "/var/vhosts/webdocs/clerkroot",
"home" => "/var/vhosts/webdocs/Webdocs",
"homepage_num_recent_meetings" => 15,
"hostname" => "webdocs.northglenn.org",
"ldap_searchbase" => "cn=users,dc=ng,dc=northglenn,dc=org",
"ldap_server_name" => "win-dc2",
"mp3_root" => "/mp3/meetings",
"name" => "Webdocs",
"Plugin::ConfigLoader" => {},
"Plugin::Static::Simple" => {
debug => 1,
dirs => [],
ignore_dirs => [],
ignore_extensions => ["tmpl", "tt", "tt2", "html", "xhtml"],
include_path => [
bless({
dirs => ["", "var", "vhosts", "webdocs", "Webdocs", "root"],
file_spec_class => undef,
volume => "",
}, "Path::Class::Dir"),
],
mime_types => {},
mime_types_obj => bless({}, "MIME::Types"),
no_logs => 1,
},
"presentation_root" => "/var/presentations/meetings",
"private_file_max_age_in_days" => 60,
"resolutions_root" => "/var/vhosts/webdocs/htdocs",
"results_per_page" => 20,
"root" => 'fix',
"rss_file_name" => "/var/vhosts/webdocs/htdocs/static/rss",
"rss_num_entries" => 15,
"search" => {
eset_size => 80,
max_results => 50,
max_suggest_levels => 4,
max_suggest_queries => 10,
},
"smtp_errors_to" => "trouble\@northglenn.org",
"smtp_host" => "10.0.0.27",
"stacktrace" => { context => 3, verbose => 0 },
"static" => 'fix',
"View::JSON" => {
allow_callback => 1,
callback_param => "cb",
expose_stash => ["json_data"],
},
"yui_table_rows" => 15,
};
$a->{"root"} = $a->{"Plugin::Static::Simple"}{include_path}[0];
$a->{"static"} = $a->{"Plugin::Static::Simple"};
$a;
}