OAPI: job submission endpoint now returns Job instead of SubmittedJob
This commit is contained in:
parent
f6e636f8de
commit
7b090bdbd6
@ -10,7 +10,7 @@
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
__version__ = "91f2fb20-dirty"
|
__version__ = "b969e4f7-dirty"
|
||||||
|
|
||||||
# import ApiClient
|
# import ApiClient
|
||||||
from flamenco.manager.api_client import ApiClient
|
from flamenco.manager.api_client import ApiClient
|
||||||
|
@ -131,7 +131,7 @@ class JobsApi(object):
|
|||||||
)
|
)
|
||||||
self.submit_job_endpoint = _Endpoint(
|
self.submit_job_endpoint = _Endpoint(
|
||||||
settings={
|
settings={
|
||||||
'response_type': (SubmittedJob,),
|
'response_type': (Job,),
|
||||||
'auth': [],
|
'auth': [],
|
||||||
'endpoint_path': '/api/jobs',
|
'endpoint_path': '/api/jobs',
|
||||||
'operation_id': 'submit_job',
|
'operation_id': 'submit_job',
|
||||||
@ -374,7 +374,7 @@ class JobsApi(object):
|
|||||||
async_req (bool): execute request asynchronously
|
async_req (bool): execute request asynchronously
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
SubmittedJob
|
Job
|
||||||
If the method is called asynchronously, returns the request
|
If the method is called asynchronously, returns the request
|
||||||
thread.
|
thread.
|
||||||
"""
|
"""
|
||||||
|
@ -76,7 +76,7 @@ class ApiClient(object):
|
|||||||
self.default_headers[header_name] = header_value
|
self.default_headers[header_name] = header_value
|
||||||
self.cookie = cookie
|
self.cookie = cookie
|
||||||
# Set default User-Agent.
|
# Set default User-Agent.
|
||||||
self.user_agent = 'Flamenco/91f2fb20-dirty (Blender add-on)'
|
self.user_agent = 'Flamenco/b969e4f7-dirty (Blender add-on)'
|
||||||
|
|
||||||
def __enter__(self):
|
def __enter__(self):
|
||||||
return self
|
return self
|
||||||
|
@ -404,7 +404,7 @@ conf = flamenco.manager.Configuration(
|
|||||||
"OS: {env}\n"\
|
"OS: {env}\n"\
|
||||||
"Python Version: {pyversion}\n"\
|
"Python Version: {pyversion}\n"\
|
||||||
"Version of the API: 1.0.0\n"\
|
"Version of the API: 1.0.0\n"\
|
||||||
"SDK Package Version: 91f2fb20-dirty".\
|
"SDK Package Version: b969e4f7-dirty".\
|
||||||
format(env=sys.platform, pyversion=sys.version)
|
format(env=sys.platform, pyversion=sys.version)
|
||||||
|
|
||||||
def get_host_settings(self):
|
def get_host_settings(self):
|
||||||
|
@ -136,7 +136,7 @@ No authorization required
|
|||||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||||
|
|
||||||
# **submit_job**
|
# **submit_job**
|
||||||
> SubmittedJob submit_job(submitted_job)
|
> Job submit_job(submitted_job)
|
||||||
|
|
||||||
Submit a new job for Flamenco Manager to execute.
|
Submit a new job for Flamenco Manager to execute.
|
||||||
|
|
||||||
@ -149,6 +149,7 @@ import flamenco.manager
|
|||||||
from flamenco.manager.api import jobs_api
|
from flamenco.manager.api import jobs_api
|
||||||
from flamenco.manager.model.submitted_job import SubmittedJob
|
from flamenco.manager.model.submitted_job import SubmittedJob
|
||||||
from flamenco.manager.model.error import Error
|
from flamenco.manager.model.error import Error
|
||||||
|
from flamenco.manager.model.job import Job
|
||||||
from pprint import pprint
|
from pprint import pprint
|
||||||
# Defining the host is optional and defaults to http://localhost
|
# Defining the host is optional and defaults to http://localhost
|
||||||
# See configuration.py for a list of all supported configuration parameters.
|
# See configuration.py for a list of all supported configuration parameters.
|
||||||
@ -189,7 +190,7 @@ Name | Type | Description | Notes
|
|||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
[**SubmittedJob**](SubmittedJob.md)
|
[**Job**](Job.md)
|
||||||
|
|
||||||
### Authorization
|
### Authorization
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ Render Farm manager API
|
|||||||
The `flamenco.manager` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
The `flamenco.manager` package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||||
|
|
||||||
- API version: 1.0.0
|
- API version: 1.0.0
|
||||||
- Package version: ad3750df-dirty
|
- Package version: b969e4f7-dirty
|
||||||
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
|
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
|
||||||
For more information, please visit [https://flamenco.io/](https://flamenco.io/)
|
For more information, please visit [https://flamenco.io/](https://flamenco.io/)
|
||||||
|
|
||||||
|
@ -66,7 +66,9 @@ func (f *Flamenco) SubmitJob(e echo.Context) error {
|
|||||||
logger.Error().Err(err).Msg("unable to retrieve just-stored job from database")
|
logger.Error().Err(err).Msg("unable to retrieve just-stored job from database")
|
||||||
return sendAPIError(e, http.StatusInternalServerError, "error retrieving job from database")
|
return sendAPIError(e, http.StatusInternalServerError, "error retrieving job from database")
|
||||||
}
|
}
|
||||||
return e.JSON(http.StatusOK, dbJob)
|
|
||||||
|
apiJob := jobDBtoAPI(dbJob)
|
||||||
|
return e.JSON(http.StatusOK, apiJob)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (f *Flamenco) FetchJob(e echo.Context, jobId string) error {
|
func (f *Flamenco) FetchJob(e echo.Context, jobId string) error {
|
||||||
@ -88,22 +90,7 @@ func (f *Flamenco) FetchJob(e echo.Context, jobId string) error {
|
|||||||
return sendAPIError(e, http.StatusNotFound, fmt.Sprintf("job %+v not found", jobId))
|
return sendAPIError(e, http.StatusNotFound, fmt.Sprintf("job %+v not found", jobId))
|
||||||
}
|
}
|
||||||
|
|
||||||
apiJob := api.Job{
|
apiJob := jobDBtoAPI(dbJob)
|
||||||
SubmittedJob: api.SubmittedJob{
|
|
||||||
Name: dbJob.Name,
|
|
||||||
Priority: dbJob.Priority,
|
|
||||||
Type: dbJob.JobType,
|
|
||||||
},
|
|
||||||
|
|
||||||
Id: dbJob.UUID,
|
|
||||||
Created: dbJob.CreatedAt,
|
|
||||||
Updated: dbJob.UpdatedAt,
|
|
||||||
Status: api.JobStatus(dbJob.Status),
|
|
||||||
}
|
|
||||||
|
|
||||||
apiJob.Settings = &api.JobSettings{AdditionalProperties: dbJob.Settings}
|
|
||||||
apiJob.Metadata = &api.JobMetadata{AdditionalProperties: dbJob.Metadata}
|
|
||||||
|
|
||||||
return e.JSON(http.StatusOK, apiJob)
|
return e.JSON(http.StatusOK, apiJob)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -196,3 +183,23 @@ func (f *Flamenco) doTaskUpdate(
|
|||||||
|
|
||||||
return dbErr
|
return dbErr
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func jobDBtoAPI(dbJob *persistence.Job) api.Job {
|
||||||
|
apiJob := api.Job{
|
||||||
|
SubmittedJob: api.SubmittedJob{
|
||||||
|
Name: dbJob.Name,
|
||||||
|
Priority: dbJob.Priority,
|
||||||
|
Type: dbJob.JobType,
|
||||||
|
},
|
||||||
|
|
||||||
|
Id: dbJob.UUID,
|
||||||
|
Created: dbJob.CreatedAt,
|
||||||
|
Updated: dbJob.UpdatedAt,
|
||||||
|
Status: api.JobStatus(dbJob.Status),
|
||||||
|
}
|
||||||
|
|
||||||
|
apiJob.Settings = &api.JobSettings{AdditionalProperties: dbJob.Settings}
|
||||||
|
apiJob.Metadata = &api.JobMetadata{AdditionalProperties: dbJob.Metadata}
|
||||||
|
|
||||||
|
return apiJob
|
||||||
|
}
|
||||||
|
@ -235,7 +235,7 @@ paths:
|
|||||||
description: Job was succesfully compiled into individual tasks.
|
description: Job was succesfully compiled into individual tasks.
|
||||||
content:
|
content:
|
||||||
application/json:
|
application/json:
|
||||||
schema: {$ref: "#/components/schemas/SubmittedJob"}
|
schema: {$ref: "#/components/schemas/Job"}
|
||||||
default:
|
default:
|
||||||
description: Error message
|
description: Error message
|
||||||
content:
|
content:
|
||||||
|
@ -792,7 +792,7 @@ type ClientWithResponsesInterface interface {
|
|||||||
type SubmitJobResponse struct {
|
type SubmitJobResponse struct {
|
||||||
Body []byte
|
Body []byte
|
||||||
HTTPResponse *http.Response
|
HTTPResponse *http.Response
|
||||||
JSON200 *SubmittedJob
|
JSON200 *Job
|
||||||
JSONDefault *Error
|
JSONDefault *Error
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1191,7 +1191,7 @@ func ParseSubmitJobResponse(rsp *http.Response) (*SubmitJobResponse, error) {
|
|||||||
|
|
||||||
switch {
|
switch {
|
||||||
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
|
case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200:
|
||||||
var dest SubmittedJob
|
var dest Job
|
||||||
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
|
if err := json.Unmarshal(bodyBytes, &dest); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
@ -18,64 +18,64 @@ import (
|
|||||||
// Base64 encoded, gzipped, json marshaled Swagger object
|
// Base64 encoded, gzipped, json marshaled Swagger object
|
||||||
var swaggerSpec = []string{
|
var swaggerSpec = []string{
|
||||||
|
|
||||||
"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",
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetSwagger returns the content of the embedded swagger specification file
|
// GetSwagger returns the content of the embedded swagger specification file
|
||||||
|
Loading…
x
Reference in New Issue
Block a user