예제 #1
0
 def start(self, env):
     install_airflow()
     self.configure(env)
     import params
     Execute(" rm -rf " + params.webserver_pid , user=params.airflow_user)
     Execute(
         'source ' + params.airflow_env_path + "; source " + params.install_dir + "/bin/activate; nohup " + params.install_dir + '/bin/airflow webserver -D --pid ' + params.webserver_pid + ' -l ' + params.airflow_base_log_folder + '/webserver.log &',
         user=params.airflow_user)
예제 #2
0
파일: worker.py 프로젝트: tsingfu/bigdata
 def install(self, env):
     print "Installing Airflow"
     install_airflow()
     Execute("yum install -y redis")