diff options
author | marcelloc <marcellocoutinho@gmail.com> | 2011-08-12 02:46:07 -0300 |
---|---|---|
committer | marcelloc <marcellocoutinho@gmail.com> | 2011-08-12 02:46:07 -0300 |
commit | 0a7c51dda7153103fb416ffa0161f1d1a232a0b9 (patch) | |
tree | 9cb6fbc21c1ef22eb9b3ef19723ef169af49141b | |
parent | 65f317fbbe460124cf41708f546a373849c9f4c7 (diff) | |
download | pfsense-packages-0a7c51dda7153103fb416ffa0161f1d1a232a0b9.tar.gz pfsense-packages-0a7c51dda7153103fb416ffa0161f1d1a232a0b9.tar.bz2 pfsense-packages-0a7c51dda7153103fb416ffa0161f1d1a232a0b9.zip |
gui improvements and bug fixes
-rw-r--r-- | config/varnish64/varnish_lb_directors.xml | 50 |
1 files changed, 45 insertions, 5 deletions
diff --git a/config/varnish64/varnish_lb_directors.xml b/config/varnish64/varnish_lb_directors.xml index dfcf7cd9..6f78e6e7 100644 --- a/config/varnish64/varnish_lb_directors.xml +++ b/config/varnish64/varnish_lb_directors.xml @@ -41,7 +41,7 @@ <requirements>Describe your package requirements here</requirements> <faq>Currently there are no FAQ items provided.</faq> <name>varnishlbdirectors</name> - <version>0.0.2</version> + <version>0.0.4</version> <title>Varnish: Backends</title> <include_file>/usr/local/pkg/varnish.inc</include_file> <additional_files_needed> @@ -102,12 +102,21 @@ <fieldname>directorname</fieldname> </columnitem> <columnitem> - <fielddescr>URL</fielddescr> + <fielddescr>HOST</fielddescr> <fieldname>directorurl</fieldname> </columnitem> <columnitem> + <fielddescr>URL</fielddescr> + <fieldname>directorurl2</fieldname> + </columnitem> + + <columnitem> <fielddescr>Type</fielddescr> <fieldname>directortype</fieldname> + </columnitem> + <columnitem> + <fielddescr>Grace</fielddescr> + <fieldname>grace</fieldname> </columnitem> </adddeleteeditpagefields> <fields> @@ -118,21 +127,52 @@ <size>40</size> </field> <field> - <fielddescr>URL</fielddescr> + <fielddescr>Match type</fielddescr> + <fieldname>fieldtype</fieldname> + <description>Select the field type that you would like to use in matching the HOST/URL.</description> + <type>select</type> + <options> + <option> + <name>Equals</name> + <value>==</value> + </option> + <option> + <name>Regex</name> + <value>~</value> + </option> + </options> + </field> + <field> + <fielddescr>Host</fielddescr> <fieldname>directorurl</fieldname> + <description>Hint www.mysite.com</description> <type>input</type> <size>40</size> </field> <field> - <fielddescr>Type</fielddescr> + <fielddescr>URL</fielddescr> + <fieldname>directorurl2</fieldname> + <description>Hint /images</description> + <type>input</type> + <size>40</size> + </field> + <field> + <fielddescr>Req Grace</fielddescr> + <fieldname>grace</fieldname> + <description><![CDATA[<a href="https://www.varnish-cache.org/trac/wiki/VCLExampleGrace">How many time varnish will keep cached objects for this director.</a> HINT 60s, 30m, 1h]]></description> + <type>input</type> + <size>5</size> + </field> + <field> + <fielddescr>Algorithms</fielddescr> <fieldname>directortype</fieldname> + <description><![CDATA[<a href="https://www.varnish-cache.org/docs/2.1/reference/vcl.html#the-client-director">Choose how varnish will balance clientes.</a>]]></description> <type>select</type> <options> <option><name>Round-robin</name><value>round-robin</value></option> <option><name>Random</name><value>random</value></option> <option><name>Client</name><value>client</value></option> <option><name>Hash</name><value>hash</value></option> - </options> </field> <field> |