Exemple #1
0
def upload_hive_site(cluster, wf_dir):
    h_s = u.get_hiveserver(cluster)
    plugin = plugin_base.PLUGINS.get_plugin(cluster.plugin_name)
    h.copy_from_local(remote.get_remote(h_s),
                      plugin.get_hive_config_path(), wf_dir)
 def configure_workflow_if_needed(self, cluster, wf_dir):
     h_s = u.get_hiveserver(cluster)
     plugin = plugin_base.PLUGINS.get_plugin(cluster.plugin_name)
     h.copy_from_local(remote.get_remote(h_s),
                       plugin.get_hive_config_path(), wf_dir)
Exemple #3
0
 def configure_workflow_if_needed(self, cluster, wf_dir):
     h_s = u.get_hiveserver(cluster)
     plugin = plugin_base.PLUGINS.get_plugin(cluster.plugin_name)
     hdfs_user = plugin.get_hdfs_user()
     h.copy_from_local(remote.get_remote(h_s),
                       plugin.get_hive_config_path(), wf_dir, hdfs_user)