def configure(self, config):

        # Setup vectorstorer module

        gdal_folder = config.get(
            'ckanext.publicamundi.vectorstorer.gdal_folder')

        temp_folder = config.get('ckanext.publicamundi.vectorstorer.temp_dir')

        vectorstorer.setup(gdal_folder, temp_folder)

        return
Beispiel #2
0
def setup_vectorstorer_in_task_context(context):
    '''The vectorstorer module needs to be setup before any task actually
    does anything. 
    
    This is because we need to configure the module based on the setting 
    supplied in our central *.ini configuration. 
    '''

    temp_folder = context['temp_folder']
    gdal_folder = context['gdal_folder']
    vectorstorer.setup(gdal_folder, temp_folder)
    return
def setup_vectorstorer_in_task_context(context):
    '''The vectorstorer module needs to be setup before any task actually
    does anything. 
    
    This is because we need to configure the module based on the setting 
    supplied in our central *.ini configuration. 
    '''

    temp_folder = context['temp_folder']
    gdal_folder = context['gdal_folder']
    vectorstorer.setup(gdal_folder, temp_folder)
    return
    def configure(self, config):
        
        # Setup vectorstorer module
        self.config = config
        gdal_folder = config.get(
            'ckanext.publicamundi.vectorstorer.gdal_folder')

        temp_folder = config.get(
            'ckanext.publicamundi.vectorstorer.temp_dir')
        
        vectorstorer.setup(gdal_folder, temp_folder)

        return