Documentation

Index

Constants

View Source
const AllowedCharsCollectionName = "[A-Za-z0-9_-]+"

    AllowedCharsCollectionName captures the regex pattern for a valid collection name

    Variables

    This section is empty.

    Functions

    func ValidateMetadataFile

    func ValidateMetadataFile(filePathName string, fileBytes []byte) error

      ValidateMetadataFile checks that metadata files are valid according to the validation rules of the file's directory

      Types

      type InvalidIndexContentError

      type InvalidIndexContentError struct {
      	// contains filtered or unexported fields
      }

        InvalidIndexContentError is returned for metadata files with invalid content

        func (*InvalidIndexContentError) Error

        func (e *InvalidIndexContentError) Error() string

        type UnhandledDirectoryError

        type UnhandledDirectoryError struct {
        	// contains filtered or unexported fields
        }

          UnhandledDirectoryError is returned for metadata files in unhandled directories

          func (*UnhandledDirectoryError) Error

          func (e *UnhandledDirectoryError) Error() string

          Source Files