| OLD | NEW | 
| (Empty) |  | 
 |   1 # Define : spawn_fcgi::php_pool | 
 |   2 # | 
 |   3 # Define a spawn-fcgi pool snippet for php worker. Places all pool snippets into | 
 |   4 # /etc/spawn-fcgi, where they will be automatically loaded. | 
 |   5 # | 
 |   6 # Parameters : | 
 |   7 #    * ensure: typically set to "present" or "absent". | 
 |   8 #       Defaults to "present" | 
 |   9 #    * pool_name: set name of pool, which is used to identify config template | 
 |  10 #        Defaults to 'pool' | 
 |  11 #    * content: set the content of the pool snippet. | 
 |  12 #       Defaults to    'template("spawn_fcgi/pool.d/$pool_name.conf.erb")', | 
 |  13 #       Undefined loads generic 'template("spawn_fcgi/pool.d/pool.conf.erb")' | 
 |  14 #    * order: specifies the load order for this pool snippet. | 
 |  15 #       Defaults to "500" | 
 |  16 #    * ip: set the ip the fcgi pool should listen on | 
 |  17 #       Defaults to '127.0.0.1' | 
 |  18 #    * port: set the port fcgi pool should listen on | 
 |  19 #       Defaults to '9000' | 
 |  20 #    * socket: set path where to spawn unix-socket | 
 |  21 #       Only works if no ip is specified! | 
 |  22 #    * mode: set file-mode of unix-socket | 
 |  23 #       Only works when socket is specified. | 
 |  24 #    * children: set number fcgi children to spawn | 
 |  25 #    * chroot: set chroot for fcgi procs | 
 |  26 #    * user: set user to run fcgi procs with | 
 |  27 #       Defaults to 'www-data' | 
 |  28 #    * group: set group to run fcgi procs with | 
 |  29 #       Defaults to 'www-data' | 
 |  30 # | 
 |  31 # Sample Usage: | 
 |  32 #    spawn_fcgi::php_pool { "global": | 
 |  33 #        ensure   => present, | 
 |  34 #        order    => '000', | 
 |  35 #        children => '15' | 
 |  36 #    } | 
 |  37 # | 
 |  38 define spawn_fcgi::php_pool ( | 
 |  39     $ensure         = 'present', | 
 |  40     $content        = '', | 
 |  41     $order          = '500', | 
 |  42     $ip             = undef, | 
 |  43     $port           = '9000', | 
 |  44     $socket         = undef, | 
 |  45     $mode           = undef, | 
 |  46     $children       = undef, | 
 |  47     $chroot         = undef, | 
 |  48     $user           = 'www-data', | 
 |  49     $group          = 'www-data') { | 
 |  50  | 
 |  51     spawn_fcgi::pool { $name : | 
 |  52         ensure      => $ensure, | 
 |  53         pool_name   => 'php-pool', | 
 |  54         fcgi_app    => '/usr/bin/php-cgi', | 
 |  55         content     => $content, | 
 |  56         order       => $order, | 
 |  57         ip          => $ip, | 
 |  58         port        => $port, | 
 |  59         socket      => $socket, | 
 |  60         mode        => $mode, | 
 |  61         children    => $children, | 
 |  62         chroot      => $chroot, | 
 |  63         user        => $user, | 
 |  64         group       => $group | 
 |  65     } | 
 |  66  | 
 |  67 } | 
| OLD | NEW |