Snappy mosaic S3

Hallo,
please help I create mosaic with snappy but I get error

my code:

import snappy
import os
from snappy import Product
from snappy import ProductData
from snappy import ProductIO
from snappy import GPF
from snappy import HashMap
from snappy import jpy
bandsok = [‘Oa02_radiance’,‘Oa05_radiance’,‘Oa07_radiance’]
Variable = jpy.get_type(‘org.esa.snap.core.gpf.common.MosaicOp$Variable’)
Vars = jpy.array(‘org.esa.snap.core.gpf.common.MosaicOp$Variable’, len(bandsok))

products = ProductIO.readProduct(file)

input directory with all products

input_file_dir = ‘D:/OLCI/sen/’

output folder

output_dir = ‘D:/’

ii=0
for band in bandsok:
Vars[ii] = Variable(band, band)
ii += 1

parameters = HashMap()
parameters.put(‘combine’, ‘OR’)
parameters.put(‘combine’, ‘OR’)
parameters.put(‘resampling’, ‘Nearest’)
parameters.put(‘crs’, ‘EPSG:4326’ )
parameters.put(‘westBound’, ‘116.363832199040854’)
parameters.put(‘northBound’, ‘31.57995161281976’)
parameters.put(‘eastBound’, ‘161.224271638606645’)
parameters.put(‘southBound’, ‘-3.25859695650797’)
parameters.put(‘pixelSizeX’, 1000.0)
parameters.put(‘pixelSizeY’, 1000.0)
parameters.put(‘variables’,Vars)

creating file with input images

products = []
for product in os.listdir(input_file_dir):
products.append(ProductIO.readProduct(os.path.join(input_file_dir, product)))

creating mosaic

Mosaic = GPF.createProduct(‘Mosaic’, parameters, products)

Writing output

ProductIO.writeProduct(Mosaic, os.path.join(output_dir, ‘2015_07_06’), ‘BEAM-DIMAP’)