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/9c9a21b4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/9c9a21b4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/9c9a21b4

Branch: refs/heads/master
Commit: 9c9a21b4081859fb503d2caf80cc53629422c733
Parents: c077163
Author: Alex Heneveld <[email protected]>
Authored: Fri Jan 30 13:59:33 2015 +0000
Committer: Alex Heneveld <[email protected]>
Committed: Fri Jan 30 13:59:33 2015 +0000

----------------------------------------------------------------------
 .../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/9c9a21b4/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/9c9a21b4/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