Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-07-01 Thread Imesh Gunaratne
Great! Thanks Anuruddha! I have now merged this pull request to master
branch.

On Thu, Jul 2, 2015 at 10:13 AM, Anuruddha Liyanarachchi 
anurudd...@wso2.com wrote:

 Hi,

 I have now changed the configurator to scan the template module and
 validate this with environment variables when read from environment is true.

 Also changed the dictionary define syntax from double quote to square
 brackets.
 Please review and merge PR [1].

 [1]https://github.com/wso2/product-private-paas/pull/95

 Regards,

 On Thu, Jun 25, 2015 at 6:26 PM, Gayan Gunarathne gay...@wso2.com wrote:

 IMO also we need to scan the template module and validate this with
 environment variables. Otherwise we can't make sure we have values for all
 the configurations required.

 Thanks,
 Gayan

 On Thu, Jun 25, 2015 at 4:54 PM, Imesh Gunaratne im...@wso2.com wrote:

 I'm -1 for option 1. This would restrict the Template Module developers
 on specifying variable names and they may also not know there is a such
 restriction exist.

 May be we need to scan the template module and find the list of variable
 names. This would also allow us to validate whether the module.ini has
 defined all the parameters.

 Thanks

 On Thu, Jun 25, 2015 at 2:39 PM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 I think 1st option will be more suitable as we have some logic in side
 the templates to check variables are set.

 Regards,
 Anuruddha

 On Thu, Jun 25, 2015 at 1:56 PM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi Anuruddha,

 I see two options to do this,

 1. Mandate to the parameters to be started with CONFIG_PARAMS and
 pick those from environment variables, as we discussed offline
 2. Scan through the templates and get placeholders to search
 environment variables

 Wdyt?

 Thanks.

 On Thu, Jun 25, 2015 at 10:09 AM, Imesh Gunaratne im...@wso2.com
 wrote:

 I see a problem with the existing logic.

 IMO configurator should give priority to the environment variables if
 that option is enabled. Requiring to comment variables in module.ini is 
 an
 overhead.

 Thanks


 On Thursday, June 25, 2015, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 If we do that we will always have to set all the parameters.

 On Thu, Jun 25, 2015 at 8:23 AM, Lahiru Sandaruwan lahi...@wso2.com
  wrote:

 Ah.. I see, Thanks.

 Shall we make it read those values even if those values are
 commented in module.ini?

 Thanks.

 On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You
 need to uncomment the lines relevant to the parameters you are 
 sending as
 payload, then only configurator will read those from environment and
 override the value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan 
 lahi...@wso2.com wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster
 in payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db
 ,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 
 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 
 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in:
 http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com




 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 

Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-07-01 Thread Anuruddha Liyanarachchi
Hi,

I have now changed the configurator to scan the template module and
validate this with environment variables when read from environment is true.

Also changed the dictionary define syntax from double quote to square
brackets.
Please review and merge PR [1].

[1]https://github.com/wso2/product-private-paas/pull/95

Regards,

On Thu, Jun 25, 2015 at 6:26 PM, Gayan Gunarathne gay...@wso2.com wrote:

 IMO also we need to scan the template module and validate this with
 environment variables. Otherwise we can't make sure we have values for all
 the configurations required.

 Thanks,
 Gayan

 On Thu, Jun 25, 2015 at 4:54 PM, Imesh Gunaratne im...@wso2.com wrote:

 I'm -1 for option 1. This would restrict the Template Module developers
 on specifying variable names and they may also not know there is a such
 restriction exist.

 May be we need to scan the template module and find the list of variable
 names. This would also allow us to validate whether the module.ini has
 defined all the parameters.

 Thanks

 On Thu, Jun 25, 2015 at 2:39 PM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 I think 1st option will be more suitable as we have some logic in side
 the templates to check variables are set.

 Regards,
 Anuruddha

 On Thu, Jun 25, 2015 at 1:56 PM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi Anuruddha,

 I see two options to do this,

 1. Mandate to the parameters to be started with CONFIG_PARAMS and pick
 those from environment variables, as we discussed offline
 2. Scan through the templates and get placeholders to search
 environment variables

 Wdyt?

 Thanks.

 On Thu, Jun 25, 2015 at 10:09 AM, Imesh Gunaratne im...@wso2.com
 wrote:

 I see a problem with the existing logic.

 IMO configurator should give priority to the environment variables if
 that option is enabled. Requiring to comment variables in module.ini is an
 overhead.

 Thanks


 On Thursday, June 25, 2015, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 If we do that we will always have to set all the parameters.

 On Thu, Jun 25, 2015 at 8:23 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Ah.. I see, Thanks.

 Shall we make it read those values even if those values are
 commented in module.ini?

 Thanks.

 On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You
 need to uncomment the lines relevant to the parameters you are sending 
 as
 payload, then only configurator will read those from environment and
 override the value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan 
 lahi...@wso2.com wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster
 in payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 
 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 
 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com




 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146



Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-06-25 Thread Imesh Gunaratne
I'm -1 for option 1. This would restrict the Template Module developers on
specifying variable names and they may also not know there is a such
restriction exist.

May be we need to scan the template module and find the list of variable
names. This would also allow us to validate whether the module.ini has
defined all the parameters.

Thanks

On Thu, Jun 25, 2015 at 2:39 PM, Anuruddha Liyanarachchi 
anurudd...@wso2.com wrote:

 Hi Lahiru,

 I think 1st option will be more suitable as we have some logic in side the
 templates to check variables are set.

 Regards,
 Anuruddha

 On Thu, Jun 25, 2015 at 1:56 PM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi Anuruddha,

 I see two options to do this,

 1. Mandate to the parameters to be started with CONFIG_PARAMS and pick
 those from environment variables, as we discussed offline
 2. Scan through the templates and get placeholders to search environment
 variables

 Wdyt?

 Thanks.

 On Thu, Jun 25, 2015 at 10:09 AM, Imesh Gunaratne im...@wso2.com wrote:

 I see a problem with the existing logic.

 IMO configurator should give priority to the environment variables if
 that option is enabled. Requiring to comment variables in module.ini is an
 overhead.

 Thanks


 On Thursday, June 25, 2015, Anuruddha Liyanarachchi anurudd...@wso2.com
 wrote:

 Hi Lahiru,

 If we do that we will always have to set all the parameters.

 On Thu, Jun 25, 2015 at 8:23 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Ah.. I see, Thanks.

 Shall we make it read those values even if those values are commented
 in module.ini?

 Thanks.

 On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You need
 to uncomment the lines relevant to the parameters you are sending as
 payload, then only configurator will read those from environment and
 override the value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan lahi...@wso2.com
  wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster in
 payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 
 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 
 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com




 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com



 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware





 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and 

Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-06-25 Thread Gayan Gunarathne
IMO also we need to scan the template module and validate this with
environment variables. Otherwise we can't make sure we have values for all
the configurations required.

Thanks,
Gayan

On Thu, Jun 25, 2015 at 4:54 PM, Imesh Gunaratne im...@wso2.com wrote:

 I'm -1 for option 1. This would restrict the Template Module developers on
 specifying variable names and they may also not know there is a such
 restriction exist.

 May be we need to scan the template module and find the list of variable
 names. This would also allow us to validate whether the module.ini has
 defined all the parameters.

 Thanks

 On Thu, Jun 25, 2015 at 2:39 PM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 I think 1st option will be more suitable as we have some logic in side
 the templates to check variables are set.

 Regards,
 Anuruddha

 On Thu, Jun 25, 2015 at 1:56 PM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi Anuruddha,

 I see two options to do this,

 1. Mandate to the parameters to be started with CONFIG_PARAMS and pick
 those from environment variables, as we discussed offline
 2. Scan through the templates and get placeholders to search environment
 variables

 Wdyt?

 Thanks.

 On Thu, Jun 25, 2015 at 10:09 AM, Imesh Gunaratne im...@wso2.com
 wrote:

 I see a problem with the existing logic.

 IMO configurator should give priority to the environment variables if
 that option is enabled. Requiring to comment variables in module.ini is an
 overhead.

 Thanks


 On Thursday, June 25, 2015, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 If we do that we will always have to set all the parameters.

 On Thu, Jun 25, 2015 at 8:23 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Ah.. I see, Thanks.

 Shall we make it read those values even if those values are commented
 in module.ini?

 Thanks.

 On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You
 need to uncomment the lines relevant to the parameters you are sending 
 as
 payload, then only configurator will read those from environment and
 override the value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan 
 lahi...@wso2.com wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster
 in payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 
 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 
 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com




 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com



 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware





 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache 

Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-06-25 Thread Lahiru Sandaruwan
Hi Anuruddha,

I see two options to do this,

1. Mandate to the parameters to be started with CONFIG_PARAMS and pick
those from environment variables, as we discussed offline
2. Scan through the templates and get placeholders to search environment
variables

Wdyt?

Thanks.

On Thu, Jun 25, 2015 at 10:09 AM, Imesh Gunaratne im...@wso2.com wrote:

 I see a problem with the existing logic.

 IMO configurator should give priority to the environment variables if that
 option is enabled. Requiring to comment variables in module.ini is an
 overhead.

 Thanks


 On Thursday, June 25, 2015, Anuruddha Liyanarachchi anurudd...@wso2.com
 wrote:

 Hi Lahiru,

 If we do that we will always have to set all the parameters.

 On Thu, Jun 25, 2015 at 8:23 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Ah.. I see, Thanks.

 Shall we make it read those values even if those values are commented in
 module.ini?

 Thanks.

 On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You need
 to uncomment the lines relevant to the parameters you are sending as
 payload, then only configurator will read those from environment and
 override the value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster in
 payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 
 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 
 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com




 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com



 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware





-- 
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

phone: +94773325954
email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-06-25 Thread Anuruddha Liyanarachchi
Hi Imesh,

The current setup is as following:

Configurator check for module.ini and identify all the variables.
(Un-commented variables)
If read from environment is enabled, the values for these variables will be
read from environment variables. If these values are not set as environment
variables then the default values from the module.ini will be read.

What we can do is read environment variables with prefix CONFIG_PARAMS_*
and read them if read_from_env is true. But it will reduce the control over
variables.

WDYT ?


On Thu, Jun 25, 2015 at 10:09 AM, Imesh Gunaratne im...@wso2.com wrote:

 I see a problem with the existing logic.

 IMO configurator should give priority to the environment variables if that
 option is enabled. Requiring to comment variables in module.ini is an
 overhead.

 Thanks


 On Thursday, June 25, 2015, Anuruddha Liyanarachchi anurudd...@wso2.com
 wrote:

 Hi Lahiru,

 If we do that we will always have to set all the parameters.

 On Thu, Jun 25, 2015 at 8:23 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Ah.. I see, Thanks.

 Shall we make it read those values even if those values are commented in
 module.ini?

 Thanks.

 On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You need
 to uncomment the lines relevant to the parameters you are sending as
 payload, then only configurator will read those from environment and
 override the value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster in
 payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 
 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 
 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com




 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com



 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware





-- 
*Thanks and Regards,*
Anuruddha Lanka Liyanarachchi
Software Engineer - WSO2
Mobile : +94 (0) 712762611
Tel  : +94 112 145 345
a thili...@wso2.comnurudd...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-06-25 Thread Anuruddha Liyanarachchi
Hi Lahiru,

I think 1st option will be more suitable as we have some logic in side the
templates to check variables are set.

Regards,
Anuruddha

On Thu, Jun 25, 2015 at 1:56 PM, Lahiru Sandaruwan lahi...@wso2.com wrote:

 Hi Anuruddha,

 I see two options to do this,

 1. Mandate to the parameters to be started with CONFIG_PARAMS and pick
 those from environment variables, as we discussed offline
 2. Scan through the templates and get placeholders to search environment
 variables

 Wdyt?

 Thanks.

 On Thu, Jun 25, 2015 at 10:09 AM, Imesh Gunaratne im...@wso2.com wrote:

 I see a problem with the existing logic.

 IMO configurator should give priority to the environment variables if
 that option is enabled. Requiring to comment variables in module.ini is an
 overhead.

 Thanks


 On Thursday, June 25, 2015, Anuruddha Liyanarachchi anurudd...@wso2.com
 wrote:

 Hi Lahiru,

 If we do that we will always have to set all the parameters.

 On Thu, Jun 25, 2015 at 8:23 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Ah.. I see, Thanks.

 Shall we make it read those values even if those values are commented
 in module.ini?

 Thanks.

 On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You need
 to uncomment the lines relevant to the parameters you are sending as
 payload, then only configurator will read those from environment and
 override the value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster in
 payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 
 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 
 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com




 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 anurudd...@wso2.com



 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware





 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




-- 
*Thanks and Regards,*
Anuruddha Lanka Liyanarachchi
Software Engineer - WSO2
Mobile : +94 (0) 712762611
Tel  : +94 112 145 345
a thili...@wso2.comnurudd...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-06-24 Thread Lahiru Sandaruwan
Ah.. I see, Thanks.

Shall we make it read those values even if those values are commented in
module.ini?

Thanks.

On Thu, Jun 25, 2015 at 8:14 AM, Anuruddha Liyanarachchi 
anurudd...@wso2.com wrote:

 Hi Lahiru,

 It looks like you haven't un-comment the line in module.ini. You need to
 uncomment the lines relevant to the parameters you are sending as payload,
 then only configurator will read those from environment and override the
 value with environment value.

 Thanks,

 On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan lahi...@wso2.com
 wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster in
 payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com',
 'CONFIG_PARAM_LOCAL_MEMBER_PORT': '4100', 'CONFIG_PARAM_LOCAL_MEMBER_HOST':
 '127.0.0.1', 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 a thili...@wso2.comnurudd...@wso2.com




-- 
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

phone: +94773325954
email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] PPaaS configurator doesn't pick all the payload parameters

2015-06-24 Thread Anuruddha Liyanarachchi
Hi Lahiru,

It looks like you haven't un-comment the line in module.ini. You need to
uncomment the lines relevant to the parameters you are sending as payload,
then only configurator will read those from environment and override the
value with environment value.

Thanks,

On Thu, Jun 25, 2015 at 12:25 AM, Lahiru Sandaruwan lahi...@wso2.com
wrote:

 Hi,

 I have sent parameters that are required to configure ESB cluster in
 payload as at [1]. Payload contains all the values i sent.

 But the configurator only picks few, as per the log [2].

 Any idea, on what i might be doing wrong?

 Thanks.

 [1]

 CONFIG_PARAM_CLUSTERING=true,

 CONFIG_PARAM_REGISTRY_DB_PASSWORD=asdfs,

 CONFIG_PARAM_WKA_MEMBERS=127.0.0.1:4000,

 CONFIG_PARAM_REGISTRY_DB_USER_NAME=root,

 CONFIG_PARAM_REGISTRY_DB_URL=jdbc:mysql://
 172.17.8.1:3306/reg_db?autoReconnect=true,

 CONFIG_PARAM_USER_MGT_DB_USER_NAME=root,

 CONFIG_PARAM_DRIVER_CLASS_NAME=com.mysql.jdbc.Driver,

 CONFIG_PARAM_PT_HTTP_PROXY_PORT=8280,

 CONFIG_PARAM_LOCAL_MEMBER_HOST=127.0.0.1,

 CONFIG_PARAM_PT_HTTPS_PROXY_PORT=8243,

 CONFIG_PARAM_PORT_OFFSET=0,

 START_CMD=PCA,

 CONFIG_PARAM_DOMAIN=wso2.esb.com,

 CONFIG_PARAM_USER_MGT_DB_PASSWORD=asdf,

 CONFIG_PARAM_MEMBERSHIP_SCHEME=wka,

 CONFIG_PARAM_USER_MGT_DB_URL=jdbc:mysql://172.17.8.1:3306/user_db,

 CONFIG_PARAM_LOCAL_MEMBER_PORT=4100

 [2]
 2015-06-24 18:15:43,408 __main__ INFO Context generated:
 {'CONFIG_PARAM_DOMAIN': 'wso2.esb.com', 'CONFIG_PARAM_LOCAL_MEMBER_PORT':
 '4100', 'CONFIG_PARAM_LOCAL_MEMBER_HOST': '127.0.0.1',
 'CONFIG_PARAM_WKA_MEMBERS': {'127.0.0.1': '4000'},
 'CONFIG_PARAM_PORT_OFFSET': '0', 'CONFIG_PARAM_SUB_DOMAIN': 'worker',
 'CONFIG_PARAM_MEMBERSHIP_SCHEME': 'wka', 'CONFIG_PARAM_CLUSTERING': 'true',
 'CONFIG_PARAM_PT_HTTP_PROXY_PORT': '8280',
 'CONFIG_PARAM_PT_HTTPS_PROXY_PORT': '8243'}

 --
 --
 Lahiru Sandaruwan
 Committer and PMC member, Apache Stratos,
 Senior Software Engineer,
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 phone: +94773325954
 email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
 linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146




-- 
*Thanks and Regards,*
Anuruddha Lanka Liyanarachchi
Software Engineer - WSO2
Mobile : +94 (0) 712762611
Tel  : +94 112 145 345
a thili...@wso2.comnurudd...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev