code: async def Report(self, migration_id, phase, success):
          '''
          migration_id : str
          phase : str
          success : bool
          Returns -> None
          '''
          # map input types to rpc msg
          _params = dict()
          msg = dict(type='MigrationMinion',
                     request='Report',
                     version=1,
                     params=_params)
          _params['migration-id'] = migration_id
          _params['phase'] = phase
          _params['success'] = success
          reply = await self.rpc(msg)
          return replync def Report(self, migration_id, phase, success):
          '''
          migration_id : str
          phase : str
          success : bool
          Returns -> None
          '''
          # map input types to rpc msg
          _params = dict()
          msg = dict(type='MigrationMinion',
                     request='Report',
                     version=1,
                     params=_params)
          _params['migration-id'] = migration_id
          _params['phase'] = phase
          _params['success'] = success
          reply = await self.rpc(msg)
          return reply
docs: migration_id : str
          phase : str
          success : bool
          Returns -> None