a few comments in addition to #479

Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/bd9b2925
Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/bd9b2925
Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/bd9b2925

Branch: refs/heads/master
Commit: bd9b29256207b22133fe6d2eda22b1da3f060027
Parents: 8f55a6e
Author: Alex Heneveld <[email protected]>
Authored: Fri Jan 30 13:59:33 2015 +0000
Committer: Andrea Turli <[email protected]>
Committed: Tue Feb 3 11:25:07 2015 +0100

----------------------------------------------------------------------
 .../java/brooklyn/entity/proxy/nginx/NginxController.java   | 1 -
 .../entity/proxy/nginx/NginxTemplateConfigGenerator.java    | 9 +++++++--
 2 files changed, 7 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/bd9b2925/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxController.java
----------------------------------------------------------------------
diff --git 
a/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxController.java
 
b/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxController.java
index 1ca17df..d4a7315 100644
--- 
a/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxController.java
+++ 
b/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxController.java
@@ -37,7 +37,6 @@ import brooklyn.event.basic.Sensors;
 import brooklyn.util.flags.SetFromFlag;
 
 import com.google.common.collect.ImmutableMap;
-import com.google.common.reflect.TypeToken;
 
 /**
  * An entity that represents an Nginx proxy (e.g. for routing requests to 
servers in a cluster).

http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/bd9b2925/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxTemplateConfigGenerator.java
----------------------------------------------------------------------
diff --git 
a/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxTemplateConfigGenerator.java
 
b/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxTemplateConfigGenerator.java
index faab7a9..aea735f 100644
--- 
a/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxTemplateConfigGenerator.java
+++ 
b/software/webapp/src/main/java/brooklyn/entity/proxy/nginx/NginxTemplateConfigGenerator.java
@@ -33,12 +33,17 @@ import com.google.common.collect.LinkedHashMultimap;
 import com.google.common.collect.Multimap;
 
 /**
- * Processes a FreeMarker template to generate the {@code server.conf} 
configuration file for an {@link NginxController}.
+ * Processes a FreeMarker template to generate the {@code server.conf} 
configuration file for an 
+ * {@link NginxController}.
+ * <p>
+ * Note this must be explicitly enabled via {@link 
NginxController#SERVER_CONF_GENERATOR}.
  */
 public class NginxTemplateConfigGenerator implements NginxConfigFileGenerator {
 
     public static final ConfigKey<String> SERVER_CONF_TEMPLATE_URL = 
ConfigKeys.newStringConfigKey(
-            "nginx.config.templateUrl", "The server.conf configuration file 
URL (FreeMarker template)", 
"classpath://brooklyn/entity/proxy/nginx/server.conf");
+            "nginx.config.templateUrl", "The server.conf configuration file 
URL (FreeMarker template). "
+                + "Only applies if 'nginx.config.generator' specifies a 
generator which uses a template.", 
+                "classpath://brooklyn/entity/proxy/nginx/server.conf");
 
     public NginxTemplateConfigGenerator() { }
 

Reply via email to