def load(params): from girder_worker.core import format converters_dir = os.path.join(params['plugin_dir'], 'converters') format.import_converters([ os.path.join(converters_dir, 'geometry'), os.path.join(converters_dir, 'graph'), os.path.join(converters_dir, 'table'), os.path.join(converters_dir, 'tree') ])
def load(params): from girder_worker.core import register_executor, format from . import executor register_executor('r', executor.run) converters_dir = os.path.join(params['plugin_dir'], 'converters') format.import_converters([ os.path.join(converters_dir, 'r'), os.path.join(converters_dir, 'table'), os.path.join(converters_dir, 'tree') ])
def load(params): import girder_worker from girder_worker.core import events, format, register_executor from . import pyspark_executor, spark # If we have a spark config section then try to setup spark environment if girder_worker.config.has_section('spark') or 'SPARK_HOME' in os.environ: spark.setup_spark_env() register_executor('spark.python', pyspark_executor.run) events.bind('run.before', 'spark', setup_pyspark_task) events.bind('run.finally', 'spark', pyspark_run_cleanup) format.import_converters( os.path.join(params['plugin_dir'], 'converters'))