code: def _add(self, lines):
          '''Add can also handle https, and compressed files.
  
             Parameters
             ==========
             line: the line from the recipe file to parse for ADD
  
          '''
          lines = self._setup('ADD', lines)
  
          for line in lines:
              values = line.split(" ")
              frompath = values.pop(0)
  
              # Custom parsing for frompath
  
              # If it's a web address, add to install routine to get
              if frompath.startswith('http'):
                  for topath in values:
                      self._parse_http(frompath, topath)
  
              # Add the file, and decompress in install
              elif re.search("[.](gz|gzip|bz2|xz)$", frompath.strip()):
                  for topath in values:
                      self._parse_archive(frompath, topath)
  
              # Just add the files
              else:
                  for topath in values:
                      self._add_files(frompath, topathf _add(self, lines):
          '''Add can also handle https, and compressed files.
  
             Parameters
             ==========
             line: the line from the recipe file to parse for ADD
  
          '''
          lines = self._setup('ADD', lines)
  
          for line in lines:
              values = line.split(" ")
              frompath = values.pop(0)
  
              # Custom parsing for frompath
  
              # If it's a web address, add to install routine to get
              if frompath.startswith('http'):
                  for topath in values:
                      self._parse_http(frompath, topath)
  
              # Add the file, and decompress in install
              elif re.search("[.](gz|gzip|bz2|xz)$", frompath.strip()):
                  for topath in values:
                      self._parse_archive(frompath, topath)
  
              # Just add the files
              else:
                  for topath in values:
                      self._add_files(frompath, topath)
docs: Add can also handle https, and compressed files.
  
             Parameters
             ==========
             line: the line from the recipe file to parse for ADD