#NEWLINE# def check_can_live_migrate_source( self , context , instance , dest_check_data , block_device_info = None ) : #NEWLINE# #INDENT# 'Check if it is possible to execute live migration.\n\n        This checks if the live migration can succeed, based on the\n        results from check_can_live_migrate_destination.\n\n        :param context: security context\n        :param instance: nova.db.sqlalchemy.models.Instance\n        :param dest_check_data: result of check_can_live_migrate_destination\n                                includes the block_migration flag\n        :param block_device_info: result of _get_instance_block_device_info\n        :returns: a XenapiLiveMigrateData object\n        ' #NEWLINE# return self . _vmops . check_can_live_migrate_source ( context , dest_check_data , dest_check_data )