Fossology Enums¶
The Python enums derived from the REST data.
- class fossology.enums.AccessLevel(*values)¶
Available access levels for uploads:
PRIVATE PROTECTED PUBLIC
- class fossology.enums.ClearingScope(*values)¶
Scope of the clearing:
LOCAL PACKAGE GLOBAL
- class fossology.enums.ClearingStatus(*values)¶
Clearing statuses:
OPEN INPROGRESS CLOSED REJECTED
- class fossology.enums.ClearingType(*values)¶
Type of the clearing:
TO_BE_DISCUSSED IRRELEVANT IDENTIFIED DO_NOT_USE NON_FUNCTIONAL
- class fossology.enums.CopyrightStatus(*values)¶
Status of the copyrights:
ACTIVE INACTIVE
- class fossology.enums.JobStatus(*values)¶
Job statuses:
COMPLETED FAILED QUEUED PROCESSING
- class fossology.enums.LicenseType(*values)¶
License types:
CANDIDATE MAIN ALL
- class fossology.enums.MemberPerm(*values)¶
Group member permissions:
USER ADMIN ADVISOR
- class fossology.enums.ObligationClass(*values)¶
Classification of an obligation:
GREEN WHITE YELLOW RED
- class fossology.enums.Permission(*values)¶
Upload or group permissions:
NONE READ_ONLY READ_WRITE CLEARING_ADMIN ADMIN
- class fossology.enums.PrevNextSelection(*values)¶
Type of file to be selected for the prev-next endpoint:
WITHLICENSES NOCLEARING
- class fossology.enums.ReportFormat(*values)¶
Available report format:
DEP5 SPDX2 SPDX2TV READMEOSS UNIFIEDREPORT CLIXML SPDX3JSON SPDX3RDF SPDX3JSONLD
- class fossology.enums.SearchTypes(*values)¶
Type of item that can be searched:
ALLFILES CONTAINERS DIRECTORY
- class fossology.enums.TokenScope(*values)¶
Scope for API tokens:
READ: Read only access, limited only to “GET” calls
WRITE: Read/Write access, required for calls other than “GET”