Display default fossology agents or upload id’s and schedule default fossology agents on an upload id.
fossjobs [-a] [-h] [-u] [-v] [-A string] [-U upload-id] [-P priority]
fossjobs is a command line fossology utility that can be used to list the available default agents or upload id’s. Using that information, fossjobs can be used to schedule all the default agents or a subset of them for a given upload id. This effectivly creates a job and schedules the agents to perform their analysis on the upload id given.
Additionally, the priority can be set for that upload id/job. The agents will run at the priority set, or 0 if none supplied (the default).
List all of the available agents:
fossjobs -a
List the upload id’s:
fossjobs -u
Schedule a subset of the agents (unpack and license) on an upload id:
fossjobs -A "agent_unpack,agent_license" -U 20
Schedule all the agents using a priority of 5 on upload id 20:
fossjobs -U 20 -P 5
Schedule all upload id’s with all default agents:
fossjobs -U ALL
Neal Krawetz and Mark Donohoe