code: def track_file_ident_desc(self, file_ident):
          # type: (UDFFileIdentifierDescriptor) -> None
          '''
          A method to start tracking a UDF File Identifier descriptor in this
          UDF File Entry.  Both 'tracking' and 'addition' add the identifier to
          the list of file identifiers, but tracking doees not expand or
          otherwise modify the UDF File Entry.
  
          Parameters:
           file_ident - The UDF File Identifier Descriptor to start tracking.
          Returns:
           Nothing.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF File Entry not initialized')
  
          self.fi_descs.append(file_identf track_file_ident_desc(self, file_ident):
          # type: (UDFFileIdentifierDescriptor) -> None
          '''
          A method to start tracking a UDF File Identifier descriptor in this
          UDF File Entry.  Both 'tracking' and 'addition' add the identifier to
          the list of file identifiers, but tracking doees not expand or
          otherwise modify the UDF File Entry.
  
          Parameters:
           file_ident - The UDF File Identifier Descriptor to start tracking.
          Returns:
           Nothing.
          '''
          if not self._initialized:
              raise pycdlibexception.PyCdlibInternalError('UDF File Entry not initialized')
  
          self.fi_descs.append(file_ident)
docs: A method to start tracking a UDF File Identifier descriptor in this
          UDF File Entry.  Both 'tracking' and 'addition' add the identifier to
          the list of file identifiers, but tracking doees not expand or
          otherwise modify the UDF File Entry.
  
          Parameters:
           file_ident - The UDF File Identifier Descriptor to start tracking.
          Returns:
           Nothing.