old_contents: import logging
  from datetime import timedelta, datetime
  from core.errors import ObservableValidationError
  from core.feed import Feed
  from core.observables import Ip
  
  
  class BlocklistdeApache(Feed):
  
      default_values = {
          "frequency": timedelta(hours=1),
          "name": "BlocklistdeApache",
          "source": " https://lists.blocklist.de/lists/apache.txt",
          "description": "All IP addresses which have been reported within the last 48 hours as having run attacks on the service Apache, Apache-DDOS, RFI-Attacks.",
      }
  
      def update(self):
          for line in self.update_lines():
              self.analyze(line)
  
      def analyze(self, line):
          ip = line.strip()
  
          context = {"source": self.name, "date_added": datetime.utcnow()}
  
          try:
              obs = Ip.get_or_create(value=ip)
              obs.add_context(context, dedup_list=["date_added"])
              obs.add_source(self.name)
              obs.tag("blocklistde")
              obs.tag("apache")
          except ObservableValidationError as e:
              logging.error(e)
  
new_contents: import logging
  from datetime import timedelta, datetime
  from core.errors import ObservableValidationError
  from core.feed import Feed
  from core.observables import Ip
  
  
  class BlocklistdeApache(Feed):
  
      default_values = {
          "frequency": timedelta(hours=1),
          "name": "BlocklistdeApache",
          "source": "https://lists.blocklist.de/lists/apache.txt",
          "description": "All IP addresses which have been reported within the last 48 hours as having run attacks on the service Apache, Apache-DDOS, RFI-Attacks.",
      }
  
      def update(self):
          for line in self.update_lines():
              self.analyze(line)
  
      def analyze(self, line):
          ip = line.strip()
  
          context = {"source": self.name, "date_added": datetime.utcnow()}
  
          try:
              obs = Ip.get_or_create(value=ip)
              obs.add_context(context, dedup_list=["date_added"])
              obs.add_source(self.name)
              obs.tag("blocklistde")
              obs.tag("apache")
          except ObservableValidationError as e:
              logging.error(e)
  
subject: remove space in feed url