Skip to content

Commit 856f4d0

Browse files
Merge pull request #61 from CybercentreCanada/submit-submission-profile
pass submission profile in al-submit
2 parents 541f59a + 5f085ab commit 856f4d0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

assemblyline_client/submit.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,8 @@ def _main(arguments):
223223
parser.add_argument('--srv-spec', metavar='"{ ... }"', help='A JSON dictionary of service specific parameters.')
224224
parser.add_argument('--server-crt', metavar='"/path/to/server.crt"',
225225
help='DEFAULT: cert in server section of ~/.al/submit.cfg')
226+
parser.add_argument('-r', '--submission-profile', metavar='"static"',
227+
help='Predefined profile to apply to this submission.')
226228

227229
params = parser.parse_args(arguments)
228230

@@ -282,6 +284,9 @@ def _main(arguments):
282284
kw.setdefault("params", {})
283285
kw["params"]["service_spec"] = json.loads(params.srv_spec)
284286

287+
if params.submission_profile:
288+
kw['submission_profile'] = params.submission_profile
289+
285290
auth = None
286291
api_auth = None
287292
if user and apikey:

0 commit comments

Comments
 (0)