def start(self, env): import params env.set_params(params) self.configure(env) Execute( 'ps -ef | grep hue | grep livy | grep -v grep | awk \'{print $2}\' | xargs kill -9', user=params.hue_user, ignore_failures=True) hue_service(SERVICE_NAME, 'livy', action='start')
def stoplivyserver(self, env): import params env.set_params(params) hue_service('livy_server', 'livy', action='stop')
def startlivyserver(self, env): import params env.set_params(params) #Execute (format("hadoop fs -put {hue_dir}/apps/spark/java-lib/livy-assembly.jar /user/oozie/share/lib/livy"),ignore_failures=True) hue_service('livy_server', 'livy', action='start')
def stop(self, env): import params env.set_params(params) hue_service(SERVICE_NAME, 'livy', action='stop')