compiler.controllers module¶
Request controllers.
-
compiler.controllers.
compile
(request_data, token, session, is_authorized=<function <lambda>>)[source]¶ Start compilation of an upload workspace.
-
compiler.controllers.
get_log
(source_id, checksum, output_format, is_authorized=<function <lambda>>)[source]¶ Get a compilation log.
- Parameters
- Returns
dict – Response data.
int – HTTP status code.
dict – Headers to add to response.
- Return type
-
compiler.controllers.
get_product
(source_id, checksum, output_format, is_authorized=<function <lambda>>)[source]¶ Get the product of a compilation.
- Parameters
- Returns
dict – Response data.
int – HTTP status code.
dict – Headers to add to response.
- Return type
-
compiler.controllers.
get_status
(source_id, checksum, output_format, is_authorized=<function <lambda>>)[source]¶ Get the status of a compilation.
See
schema/resources/compilationStatus.json
.- Parameters
- Returns
dict – Response data.
int – HTTP status code.
dict – Headers to add to response.
- Return type