Fully implement local and container MRVA
This commit is contained in:
@@ -6,26 +6,6 @@ type NameWithOwner struct {
|
||||
Repo string
|
||||
}
|
||||
|
||||
// AnalyzeJob represents a job specifying a repository and a query pack to analyze it with.
|
||||
// This is the message format that the agent receives from the queue.
|
||||
type AnalyzeJob struct {
|
||||
RequestId int // json:"request_id"
|
||||
QueryPackId int // json:"query_pack_id"
|
||||
QueryPackURL string // json:"query_pack_url"
|
||||
QueryLanguage string // json:"query_language"
|
||||
NWO NameWithOwner // json:"nwo"
|
||||
}
|
||||
|
||||
// AnalyzeResult represents the result of an analysis job.
|
||||
// This is the message format that the agent sends to the queue.
|
||||
// Status will only ever be StatusSuccess or StatusError when sent in a result.
|
||||
type AnalyzeResult struct {
|
||||
Status Status // json:"status"
|
||||
RequestId int // json:"request_id"
|
||||
ResultCount int // json:"result_count"
|
||||
ResultArchiveURL string // json:"result_archive_url"
|
||||
}
|
||||
|
||||
// Status represents the status of a job.
|
||||
type Status int
|
||||
|
||||
@@ -55,6 +35,6 @@ func (s Status) ToExternalString() string {
|
||||
}
|
||||
|
||||
type JobSpec struct {
|
||||
JobID int
|
||||
SessionID int
|
||||
NameWithOwner
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user