def execute(self, context):
        logger.debug('inside %s.execute()' % self.__class__.__name__)

        # get the scene and all the shots under it
        shot = Shot.query.get(self.stalker_entity_id)

        logger.debug('shot: %s' % shot)

        # find Previs, Animation, Lighting and Comp tasks

        # # generate storyboard
        # strip_gen = StripGenerator()
        # strip_gen.comp(shot)

        return set(['FINISHED'])


# class Reviewer(bpy.types.Panel):
#     """Stalker version outputs Reviewer
#     """
#     bl_idname = "stalker.reviewer"       # unique identifier for buttons and
#                                          # menu items to reference.
#     bl_label = "Stalker Reviewer Panel"  # display name in the interface.
#     bl_space_type = 'SEQUENCE_EDITOR'
#     bl_region_type = 'UI'
#
#     def draw(self, context):
#         layout = self.layout
#
#         selected_sequences = context.selected_sequences
#         selected_sequence_names = ''
#         if selected_sequences:
#             seq_names = []
#             for seq in selected_sequences:
#                 seq_names.append(seq.name)
#             seq_names = ','.join(selected_sequence_names)
#
#         row = layout.row()
#         row.label(text="Hello world!", icon='WORLD_DATA')
#
#         row = layout.row()
#         row.label(text="Active sequence is: %s" % selected_sequence_names)
#
#         #row = layout.row()
#         #row.prop(selected_sequences, "name")
#
#         # row = layout.row()
#         # row.operator("mesh.primitive_cube_add")
dataset/ETHPy150Open eoyilmaz/anima/anima/env/blender/reviewer.py/StalkerShotAddCompOutputOperator.execute/original