def test_get_mysql_configs(self): cfg = m_h.get_required_mysql_configs(None, None) self.assertDictEqual(cfg, m_h.get_oozie_mysql_configs()) cfg = m_h.get_required_mysql_configs("metastore_host", "passwd") cfg_to_compare = m_h.get_oozie_mysql_configs() cfg_to_compare.update(m_h.get_hive_mysql_configs( "metastore_host", "passwd")) self.assertDictEqual(cfg, cfg_to_compare)
def get_general_configs(hive_hostname, passwd_hive_mysql): config = { ENABLE_SWIFT.name: { 'default_value': ENABLE_SWIFT.default_value, 'conf': extract_name_values(swift.get_swift_configs()) }, ENABLE_MYSQL.name: { 'default_value': ENABLE_MYSQL.default_value, 'conf': m_h.get_required_mysql_configs( hive_hostname, passwd_hive_mysql) } } if CONF.enable_data_locality: config.update({ ENABLE_DATA_LOCALITY.name: { 'default_value': ENABLE_DATA_LOCALITY.default_value, 'conf': extract_name_values(topology.vm_awareness_all_config()) } }) return config
def get_general_configs(hive_hostname, passwd_hive_mysql): config = { ENABLE_SWIFT.name: { 'default_value': ENABLE_SWIFT.default_value, 'conf': extract_name_values(swift.get_swift_configs()) }, ENABLE_MYSQL.name: { 'default_value': ENABLE_MYSQL.default_value, 'conf': m_h.get_required_mysql_configs(hive_hostname, passwd_hive_mysql) } } if CONF.enable_data_locality: config.update({ ENABLE_DATA_LOCALITY.name: { 'default_value': ENABLE_DATA_LOCALITY.default_value, 'conf': extract_name_values(topology.vm_awareness_all_config()) } }) return config