コード例 #1
0
ファイル: job_manager.py プロジェクト: StokesB1/savanna
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)
コード例 #2
0
ファイル: workflow_factory.py プロジェクト: vrovachev/savanna
 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)
コード例 #3
0
ファイル: workflow_factory.py プロジェクト: mshabdiz/savanna
 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)