)]}'
{"trove/extensions/mgmt/instances/models.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"4b002dabc8217bbc3153a8d751f763b5263b417b","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from trove.common import exception"},{"line_number":20,"context_line":"from trove.common.i18n import _"},{"line_number":21,"context_line":"from trove.common import remote"},{"line_number":22,"context_line":"from trove.common import single_tenant_remote"},{"line_number":23,"context_line":"from trove.common import utils"},{"line_number":24,"context_line":"from trove.extensions.mysql import models as mysql_models"},{"line_number":25,"context_line":"from trove.instance import models as imodels"}],"source_content_type":"text/x-python","patch_set":9,"id":"fa6399be_f7011e06","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":45},"updated":"2016-10-16 11:38:01.000000000","message":"what? you cannot be serious!","commit_id":"8a42029bc55b170516aa00f9df02e23ba2116a42"},{"author":{"_account_id":14806,"name":"Chhavi Agarwal","email":"chhagarw@in.ibm.com","username":"chhagarw"},"change_message_id":"ca917b59837b02da1560f5625fdcdd7f368ce35c","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from trove.common import exception"},{"line_number":20,"context_line":"from trove.common.i18n import _"},{"line_number":21,"context_line":"from trove.common import remote"},{"line_number":22,"context_line":"from trove.common import single_tenant_remote"},{"line_number":23,"context_line":"from trove.common import utils"},{"line_number":24,"context_line":"from trove.extensions.mysql import models as mysql_models"},{"line_number":25,"context_line":"from trove.instance import models as imodels"}],"source_content_type":"text/x-python","patch_set":9,"id":"1a6eadb0_034f9e6b","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":45},"in_reply_to":"da6895a0_cbb14791","updated":"2016-12-14 18:46:59.000000000","message":"We don\u0027t need to import single_tenant_remote, rather we need to define the remote_nova_client variable in the configuration parameter.","commit_id":"8a42029bc55b170516aa00f9df02e23ba2116a42"},{"author":{"_account_id":18225,"name":"Shaik Apsar","email":"sa709c@intl.att.com","username":"sa709c"},"change_message_id":"ec3276e73381b5d9e474eea7e2b36d92b35385bc","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from trove.common import exception"},{"line_number":20,"context_line":"from trove.common.i18n import _"},{"line_number":21,"context_line":"from trove.common import remote"},{"line_number":22,"context_line":"from trove.common import single_tenant_remote"},{"line_number":23,"context_line":"from trove.common import utils"},{"line_number":24,"context_line":"from trove.extensions.mysql import models as mysql_models"},{"line_number":25,"context_line":"from trove.instance import models as imodels"}],"source_content_type":"text/x-python","patch_set":9,"id":"fa6399be_71f18894","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":45},"in_reply_to":"fa6399be_36054645","updated":"2016-10-17 10:40:21.000000000","message":"I don\u0027t see single tenant remote used in anywhere to understand module purpose and Please let me know the purpose of single tenant remote","commit_id":"8a42029bc55b170516aa00f9df02e23ba2116a42"},{"author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"change_message_id":"7eeeb58f1dfd0cd927fd23be503ede0708df893b","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from trove.common import exception"},{"line_number":20,"context_line":"from trove.common.i18n import _"},{"line_number":21,"context_line":"from trove.common import remote"},{"line_number":22,"context_line":"from trove.common import single_tenant_remote"},{"line_number":23,"context_line":"from trove.common import utils"},{"line_number":24,"context_line":"from trove.extensions.mysql import models as mysql_models"},{"line_number":25,"context_line":"from trove.instance import models as imodels"}],"source_content_type":"text/x-python","patch_set":9,"id":"da6895a0_cbb14791","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":45},"in_reply_to":"fa6399be_71f18894","updated":"2016-10-25 19:21:02.000000000","message":"It is my understanding the single tenant remote is to override the other remotes when you want to have all trove instances be in a single tenant.  Using it in any other context would likely have unexpected implications.","commit_id":"8a42029bc55b170516aa00f9df02e23ba2116a42"},{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"92a075fab523284abc6cd50c99bceabf8000ca0e","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from trove.common import exception"},{"line_number":20,"context_line":"from trove.common.i18n import _"},{"line_number":21,"context_line":"from trove.common import remote"},{"line_number":22,"context_line":"from trove.common import single_tenant_remote"},{"line_number":23,"context_line":"from trove.common import utils"},{"line_number":24,"context_line":"from trove.extensions.mysql import models as mysql_models"},{"line_number":25,"context_line":"from trove.instance import models as imodels"}],"source_content_type":"text/x-python","patch_set":9,"id":"fa6399be_36054645","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":45},"in_reply_to":"fa6399be_a2e1142c","updated":"2016-10-17 10:20:48.000000000","message":"I\u0027m saying this is not the right way to solve this. This may seem like a clever solution but this is NOT what single tenant remote is meant for.","commit_id":"8a42029bc55b170516aa00f9df02e23ba2116a42"},{"author":{"_account_id":18225,"name":"Shaik Apsar","email":"sa709c@intl.att.com","username":"sa709c"},"change_message_id":"efcbbb72675a0e6bbd23ca9f76e751def3633606","unresolved":false,"context_lines":[{"line_number":19,"context_line":"from trove.common import exception"},{"line_number":20,"context_line":"from trove.common.i18n import _"},{"line_number":21,"context_line":"from trove.common import remote"},{"line_number":22,"context_line":"from trove.common import single_tenant_remote"},{"line_number":23,"context_line":"from trove.common import utils"},{"line_number":24,"context_line":"from trove.extensions.mysql import models as mysql_models"},{"line_number":25,"context_line":"from trove.instance import models as imodels"}],"source_content_type":"text/x-python","patch_set":9,"id":"fa6399be_a2e1142c","line":22,"range":{"start_line":22,"start_character":0,"end_line":22,"end_character":45},"in_reply_to":"fa6399be_f7011e06","updated":"2016-10-17 09:59:52.000000000","message":"I\u0027m not sure what you want to say here. I saw trove.common.single_tenant_remote module is already implemented for preparing the admin clients for nova, cinder and neutron and I\u0027m using it for preparing the admin_nova_client. I can\u0027t directly import nova_client_trove_admin in the modules since nova_client_trove_admin method referring the CONF in trove.common.single_tenant_remote module.","commit_id":"8a42029bc55b170516aa00f9df02e23ba2116a42"}]}
