Example #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)
Example #2
0
 def install(self, env):
     print "Installing Airflow"
     install_airflow()
     Execute("yum install -y redis")