Geoffrey Young wrote:
SetVar MyPortFoo @NextAvailablePort@


What do you think?


sounds like a good idea

The reason I was hesitating about going ahead with it, is that I'd love to have a way to figure out what was that port number at run time (unless the directive took care of it). e.g. with vhost we can get the port number by supplying the vhost's name. But I couldn't think of a similar way for this feature. May be it could be something like:

  SetVar MyPortFoo @NextAvailablePort:foo_port@

and have Apache::Test store that info, and let for example the client side access that info by passing foo_port as an identifier?

+       if ($key eq 'nextavailableport') {
+           $self->server->select_next_port;
+       }


rather than hard-coding an exception, maybe use some type of coderef map?

my $non_var_tokens = {
  nextavailableport => $self->server->can('select_next_port'),
};

or somesuch?

Sure

but +1 on whatever you come up with - this is goodness :)

Thanks.

--
_____________________________________________________________
Stas Bekman mailto:[EMAIL PROTECTED]  http://stason.org/
MailChannels: Assured Messaging(TM) http://mailchannels.com/
The "Practical mod_perl" book       http://modperlbook.org/
http://perl.apache.org/ http://perl.org/ http://logilune.com/

Reply via email to