Example #1
0
    def get_files(self, context):
        if not self.server_folder:
            return []

        files = locate('(.+?)[.](jpe?g|gif|png)', matcher='regex', root=self.server_folder)
        server_files = []
        for f in files:
            server_files.append({
                'path': dirname(f).replace(self.server_folder, ''),
                'filename': split(f)[-1]
            })

        return server_files
Example #2
0
 def get_local_files(self, context, folder):
     return locate('(.+?)[.](jpe?g|gif|png)', matcher='regex', root=folder)