Source
var ids = argToList(args.ids); var out = args.out ? args.out : 'entries'; var data = []; for (var i=0; i<ids.length; i++) { var entryRes = executeCommand('getEntry', {id: ids[i]}); if (entryRes && Array.isArray(entryRes)) { if (entryRes[0].Type !== entryTypes.error) { data.push(entryRes[0].Contents); } } } if (data.length > 0) { var ec = {}; ec[out] = data; return { Type: entryTypes.note, Contents: data, ContentsFormat: formats.json, HumanReadable: 'Published ' + data.length + ' entries to context under ' + out, EntryContext: ec }; } return 'No entries found';
README
Publishes entries to the incident’s context.
Script Data
| Name | Description |
|---|---|
| Script Type | javascript |
| Tags | Utility |
Inputs
| Argument Name | Description |
|---|---|
| ids | The entry IDs to publish. This will accept comma-separated IDs or a list of strings. |
| out | The name of the context key. The default is “entries”. |
Outputs
| Path | Description | Type |
|---|---|---|
| entries | The entries published to context. If the out key was not provided. | Unknown |