import sys
import os
import bpy

dae_filename = sys.argv[5]
print("Fixing " + dae_filename)

bpy.ops.object.select_all(action='SELECT')
bpy.ops.object.delete() 

bpy.ops.wm.collada_import(filepath=dae_filename)

print(bpy.data.objects.keys())

bpy.ops.object.transform_apply(rotation=True,location=True,scale=True)

bpy.ops.object.select_all(action='DESELECT')
for k in ['Camera','Camera_001','Lamp','Lamp_001']:
  if k in bpy.data.objects.keys():
    bpy.data.objects[k].select = True
bpy.ops.object.delete() 

bpy.ops.wm.collada_export(filepath=dae_filename)

