[svn:modperl-modules] rev 122 - Apache-Scoreboard-1.0/trunk

[email protected] 21 Jan 2005 01:39:30 -0000
Newsgroups perl.modperl.modules.svn
Message-ID <[email protected]>
Author: stas
Date: Thu Jan 20 17:39:29 2005
New Revision: 122

Modified:
   Apache-Scoreboard-1.0/trunk/Changes
   Apache-Scoreboard-1.0/trunk/MANIFEST
   Apache-Scoreboard-1.0/trunk/Scoreboard.pm
   Apache-Scoreboard-1.0/trunk/Scoreboard.xs
Log:
- add glue for the $s->vhost accessor
- start 0.12


Modified: Apache-Scoreboard-1.0/trunk/Changes
==============================================================================
--- Apache-Scoreboard-1.0/trunk/Changes	(original)
+++ Apache-Scoreboard-1.0/trunk/Changes	Thu Jan 20 17:39:29 2005
@@ -1,3 +1,7 @@
+0.12 - Thu Jan 20 20:32:01 EST 2005
+
+add glue for the $s->vhost accessor
+
 0.11 - Mon Jan  3 13:44:07 EST 2005
 
 require mod_perl 1.0 so it won't be attempted to be used with mod_perl

Modified: Apache-Scoreboard-1.0/trunk/MANIFEST
==============================================================================
--- Apache-Scoreboard-1.0/trunk/MANIFEST	(original)
+++ Apache-Scoreboard-1.0/trunk/MANIFEST	Thu Jan 20 17:39:29 2005
@@ -16,3 +16,4 @@
 examples/scoreboard-cpu-png.pl
 examples/scoreboard-status-png.pl
 lib/Apache/ScoreboardGraph.pm
+META.yml                                 Module meta-data (added by MakeMaker)

Modified: Apache-Scoreboard-1.0/trunk/Scoreboard.pm
==============================================================================
--- Apache-Scoreboard-1.0/trunk/Scoreboard.pm	(original)
+++ Apache-Scoreboard-1.0/trunk/Scoreboard.pm	Thu Jan 20 17:39:29 2005
@@ -10,7 +10,7 @@
 
 BEGIN {
     no strict;
-    $VERSION = '0.11';
+    $VERSION = '0.12';
     @ISA = qw(DynaLoader);
     if ($ENV{MOD_PERL}) {
 	__PACKAGE__->bootstrap($VERSION);
@@ -295,6 +295,12 @@
 
  my $req_time = $server->req_time;
 
+=item vhost
+
+Returns the vhost entry
+
+ my $vhost = $server->vhost;
+
 =back
 
 =head1 SEE ALSO

Modified: Apache-Scoreboard-1.0/trunk/Scoreboard.xs
==============================================================================
--- Apache-Scoreboard-1.0/trunk/Scoreboard.xs	(original)
+++ Apache-Scoreboard-1.0/trunk/Scoreboard.xs	Thu Jan 20 17:39:29 2005
@@ -31,6 +31,7 @@
 #define server_score_conn_count(s)      s->record.conn_count
 #define server_score_client(s)          s->record.client
 #define server_score_request(s)         s->record.request
+#define server_score_vhost(s)           s->record.vhostrec->server_hostname
 
 #define parent_score_pid(s) s->record.pid
 
@@ -352,6 +353,10 @@
 server_score_request(self)
     Apache::ServerScore self
 
+char *
+server_score_vhost(self)
+    Apache::ServerScore self
+    
 MODULE = Apache::Scoreboard   PACKAGE = Apache::ParentScore   PREFIX = parent_score_
 
 void