code: def plot_mv_storage_integration(self, **kwargs):
          
          if self.network.pypsa is not None:
              plots.mv_grid_topology(
                  self.network.pypsa, self.network.config,
                  node_color='storage_integration',
                  filename=kwargs.get('filename', None),
                  grid_district_geom=kwargs.get('grid_district_geom', True),
                  background_map=kwargs.get('background_map', True),
                  xlim=kwargs.get('xlim', None), ylim=kwargs.get('ylim', None),
                  title=kwargs.get('title', ''))
          else:
              if self.network.pypsa is None:
                  logging.warning("pypsa representation of MV grid needed to "
                                  "plot storage integration in MV grid.")
docs: Plots storage position in MV grid of integrated storages.
  
          For more information see :func:`edisgo.tools.plots.mv_grid_topology`.