This is an automated email from the ASF dual-hosted git repository.
kamilbregula pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airflow-client-go.git
The following commit(s) were added to refs/heads/master by this push:
new 781c285 Fix PostDagRun method name (#4)
781c285 is described below
commit 781c285536c18acbe4269cb3131e53e85e019d23
Author: QP Hou <[email protected]>
AuthorDate: Sat Jul 25 12:48:29 2020 -0700
Fix PostDagRun method name (#4)
---
airflow/README.md | 2 +-
airflow/api/openapi.yaml | 3 +-
airflow/api_dag_run.go | 258 +++++++++++++++++++++++-----------------------
airflow/docs/DAGRunApi.md | 68 ++++++------
4 files changed, 166 insertions(+), 165 deletions(-)
diff --git a/airflow/README.md b/airflow/README.md
index 406ff71..0b53280 100644
--- a/airflow/README.md
+++ b/airflow/README.md
@@ -66,11 +66,11 @@ Class | Method | HTTP request | Description
*DAGApi* | [**GetTasks**](docs/DAGApi.md#gettasks) | **Get**
/dags/{dag_id}/tasks | Get tasks for DAG
*DAGApi* | [**PatchDag**](docs/DAGApi.md#patchdag) | **Patch** /dags/{dag_id}
| Update a DAG
*DAGApi* | [**PostClearTaskInstances**](docs/DAGApi.md#postcleartaskinstances)
| **Post** /dags/{dag_id}/clearTaskInstances | Clears a set of task instances
associated with the DAG for a specified date range.
-*DAGRunApi* |
[**AirflowApiConnexionEndpointsDagRunEndpointPostDagRun**](docs/DAGRunApi.md#airflowapiconnexionendpointsdagrunendpointpostdagrun)
| **Post** /dags/{dag_id}/dagRuns | Trigger a DAG Run
*DAGRunApi* | [**DeleteDagRun**](docs/DAGRunApi.md#deletedagrun) | **Delete**
/dags/{dag_id}/dagRuns/{dag_run_id} | Delete a DAG Run
*DAGRunApi* | [**GetDagRun**](docs/DAGRunApi.md#getdagrun) | **Get**
/dags/{dag_id}/dagRuns/{dag_run_id} | Get a DAG Run
*DAGRunApi* | [**GetDagRuns**](docs/DAGRunApi.md#getdagruns) | **Get**
/dags/{dag_id}/dagRuns | Get all DAG Runs
*DAGRunApi* | [**GetDagRunsBatch**](docs/DAGRunApi.md#getdagrunsbatch) |
**Post** /dags/~/dagRuns/list | Get all DAG Runs from all DAGs
+*DAGRunApi* | [**PostDagRun**](docs/DAGRunApi.md#postdagrun) | **Post**
/dags/{dag_id}/dagRuns | Trigger a DAG Run
*EventLogApi* | [**GetEventLog**](docs/EventLogApi.md#geteventlog) | **Get**
/eventLogs/{event_log_id} | Get a log entry
*EventLogApi* | [**GetEventLogs**](docs/EventLogApi.md#geteventlogs) | **Get**
/eventLogs | Get all log entries from event log
*ImportErrorApi* | [**GetImportError**](docs/ImportErrorApi.md#getimporterror)
| **Get** /importErrors/{import_error_id} | Get an import error
diff --git a/airflow/api/openapi.yaml b/airflow/api/openapi.yaml
index c4cb0c6..8fe6f15 100644
--- a/airflow/api/openapi.yaml
+++ b/airflow/api/openapi.yaml
@@ -580,7 +580,7 @@ paths:
- DAGRun
x-openapi-router-controller:
airflow.api_connexion.endpoints.dag_run_endpoint
post:
- operationId:
airflow.api_connexion.endpoints.dag_run_endpoint.post_dag_run
+ operationId: post_dag_run
parameters:
- description: The DAG ID.
explode: false
@@ -637,6 +637,7 @@ paths:
summary: Trigger a DAG Run
tags:
- DAGRun
+ x-openapi-router-controller:
airflow.api_connexion.endpoints.dag_run_endpoint
/dags/~/dagRuns/list:
post:
description: |
diff --git a/airflow/api_dag_run.go b/airflow/api_dag_run.go
index 1c61b5c..96f32bf 100644
--- a/airflow/api_dag_run.go
+++ b/airflow/api_dag_run.go
@@ -45,135 +45,6 @@ var (
type DAGRunApiService service
/*
-AirflowApiConnexionEndpointsDagRunEndpointPostDagRun Trigger a DAG Run
- * @param ctx _context.Context - for authentication, logging, cancellation,
deadlines, tracing, etc. Passed from http.Request or context.Background().
- * @param dagId The DAG ID.
- * @param dagRun
-@return DagRun
-*/
-func (a *DAGRunApiService)
AirflowApiConnexionEndpointsDagRunEndpointPostDagRun(ctx _context.Context,
dagId string, dagRun DagRun) (DagRun, *_nethttp.Response, error) {
- var (
- localVarHTTPMethod = _nethttp.MethodPost
- localVarPostBody interface{}
- localVarFormFileName string
- localVarFileName string
- localVarFileBytes []byte
- localVarReturnValue DagRun
- )
-
- // create path and map variables
- localVarPath := a.client.cfg.BasePath + "/dags/{dag_id}/dagRuns"
- localVarPath = strings.Replace(localVarPath, "{"+"dag_id"+"}",
_neturl.QueryEscape(parameterToString(dagId, "")) , -1)
-
- localVarHeaderParams := make(map[string]string)
- localVarQueryParams := _neturl.Values{}
- localVarFormParams := _neturl.Values{}
-
- // to determine the Content-Type header
- localVarHTTPContentTypes := []string{"application/json"}
-
- // set Content-Type header
- localVarHTTPContentType :=
selectHeaderContentType(localVarHTTPContentTypes)
- if localVarHTTPContentType != "" {
- localVarHeaderParams["Content-Type"] = localVarHTTPContentType
- }
-
- // to determine the Accept header
- localVarHTTPHeaderAccepts := []string{"application/json"}
-
- // set Accept header
- localVarHTTPHeaderAccept :=
selectHeaderAccept(localVarHTTPHeaderAccepts)
- if localVarHTTPHeaderAccept != "" {
- localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
- }
- // body params
- localVarPostBody = &dagRun
- r, err := a.client.prepareRequest(ctx, localVarPath,
localVarHTTPMethod, localVarPostBody, localVarHeaderParams,
localVarQueryParams, localVarFormParams, localVarFormFileName,
localVarFileName, localVarFileBytes)
- if err != nil {
- return localVarReturnValue, nil, err
- }
-
- localVarHTTPResponse, err := a.client.callAPI(r)
- if err != nil || localVarHTTPResponse == nil {
- return localVarReturnValue, localVarHTTPResponse, err
- }
-
- localVarBody, err := _ioutil.ReadAll(localVarHTTPResponse.Body)
- localVarHTTPResponse.Body.Close()
- if err != nil {
- return localVarReturnValue, localVarHTTPResponse, err
- }
-
- if localVarHTTPResponse.StatusCode >= 300 {
- newErr := GenericOpenAPIError{
- body: localVarBody,
- error: localVarHTTPResponse.Status,
- }
- if localVarHTTPResponse.StatusCode == 400 {
- var v Error
- err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
- if err != nil {
- newErr.error = err.Error()
- return localVarReturnValue,
localVarHTTPResponse, newErr
- }
- newErr.model = v
- return localVarReturnValue, localVarHTTPResponse, newErr
- }
- if localVarHTTPResponse.StatusCode == 401 {
- var v Error
- err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
- if err != nil {
- newErr.error = err.Error()
- return localVarReturnValue,
localVarHTTPResponse, newErr
- }
- newErr.model = v
- return localVarReturnValue, localVarHTTPResponse, newErr
- }
- if localVarHTTPResponse.StatusCode == 409 {
- var v Error
- err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
- if err != nil {
- newErr.error = err.Error()
- return localVarReturnValue,
localVarHTTPResponse, newErr
- }
- newErr.model = v
- return localVarReturnValue, localVarHTTPResponse, newErr
- }
- if localVarHTTPResponse.StatusCode == 403 {
- var v Error
- err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
- if err != nil {
- newErr.error = err.Error()
- return localVarReturnValue,
localVarHTTPResponse, newErr
- }
- newErr.model = v
- return localVarReturnValue, localVarHTTPResponse, newErr
- }
- if localVarHTTPResponse.StatusCode == 404 {
- var v Error
- err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
- if err != nil {
- newErr.error = err.Error()
- return localVarReturnValue,
localVarHTTPResponse, newErr
- }
- newErr.model = v
- }
- return localVarReturnValue, localVarHTTPResponse, newErr
- }
-
- err = a.client.decode(&localVarReturnValue, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
- if err != nil {
- newErr := GenericOpenAPIError{
- body: localVarBody,
- error: err.Error(),
- }
- return localVarReturnValue, localVarHTTPResponse, newErr
- }
-
- return localVarReturnValue, localVarHTTPResponse, nil
-}
-
-/*
DeleteDagRun Delete a DAG Run
* @param ctx _context.Context - for authentication, logging, cancellation,
deadlines, tracing, etc. Passed from http.Request or context.Background().
* @param dagId The DAG ID.
@@ -618,3 +489,132 @@ func (a *DAGRunApiService) GetDagRunsBatch(ctx
_context.Context, listDagRunsForm
return localVarReturnValue, localVarHTTPResponse, nil
}
+
+/*
+PostDagRun Trigger a DAG Run
+ * @param ctx _context.Context - for authentication, logging, cancellation,
deadlines, tracing, etc. Passed from http.Request or context.Background().
+ * @param dagId The DAG ID.
+ * @param dagRun
+@return DagRun
+*/
+func (a *DAGRunApiService) PostDagRun(ctx _context.Context, dagId string,
dagRun DagRun) (DagRun, *_nethttp.Response, error) {
+ var (
+ localVarHTTPMethod = _nethttp.MethodPost
+ localVarPostBody interface{}
+ localVarFormFileName string
+ localVarFileName string
+ localVarFileBytes []byte
+ localVarReturnValue DagRun
+ )
+
+ // create path and map variables
+ localVarPath := a.client.cfg.BasePath + "/dags/{dag_id}/dagRuns"
+ localVarPath = strings.Replace(localVarPath, "{"+"dag_id"+"}",
_neturl.QueryEscape(parameterToString(dagId, "")) , -1)
+
+ localVarHeaderParams := make(map[string]string)
+ localVarQueryParams := _neturl.Values{}
+ localVarFormParams := _neturl.Values{}
+
+ // to determine the Content-Type header
+ localVarHTTPContentTypes := []string{"application/json"}
+
+ // set Content-Type header
+ localVarHTTPContentType :=
selectHeaderContentType(localVarHTTPContentTypes)
+ if localVarHTTPContentType != "" {
+ localVarHeaderParams["Content-Type"] = localVarHTTPContentType
+ }
+
+ // to determine the Accept header
+ localVarHTTPHeaderAccepts := []string{"application/json"}
+
+ // set Accept header
+ localVarHTTPHeaderAccept :=
selectHeaderAccept(localVarHTTPHeaderAccepts)
+ if localVarHTTPHeaderAccept != "" {
+ localVarHeaderParams["Accept"] = localVarHTTPHeaderAccept
+ }
+ // body params
+ localVarPostBody = &dagRun
+ r, err := a.client.prepareRequest(ctx, localVarPath,
localVarHTTPMethod, localVarPostBody, localVarHeaderParams,
localVarQueryParams, localVarFormParams, localVarFormFileName,
localVarFileName, localVarFileBytes)
+ if err != nil {
+ return localVarReturnValue, nil, err
+ }
+
+ localVarHTTPResponse, err := a.client.callAPI(r)
+ if err != nil || localVarHTTPResponse == nil {
+ return localVarReturnValue, localVarHTTPResponse, err
+ }
+
+ localVarBody, err := _ioutil.ReadAll(localVarHTTPResponse.Body)
+ localVarHTTPResponse.Body.Close()
+ if err != nil {
+ return localVarReturnValue, localVarHTTPResponse, err
+ }
+
+ if localVarHTTPResponse.StatusCode >= 300 {
+ newErr := GenericOpenAPIError{
+ body: localVarBody,
+ error: localVarHTTPResponse.Status,
+ }
+ if localVarHTTPResponse.StatusCode == 400 {
+ var v Error
+ err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
+ if err != nil {
+ newErr.error = err.Error()
+ return localVarReturnValue,
localVarHTTPResponse, newErr
+ }
+ newErr.model = v
+ return localVarReturnValue, localVarHTTPResponse, newErr
+ }
+ if localVarHTTPResponse.StatusCode == 401 {
+ var v Error
+ err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
+ if err != nil {
+ newErr.error = err.Error()
+ return localVarReturnValue,
localVarHTTPResponse, newErr
+ }
+ newErr.model = v
+ return localVarReturnValue, localVarHTTPResponse, newErr
+ }
+ if localVarHTTPResponse.StatusCode == 409 {
+ var v Error
+ err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
+ if err != nil {
+ newErr.error = err.Error()
+ return localVarReturnValue,
localVarHTTPResponse, newErr
+ }
+ newErr.model = v
+ return localVarReturnValue, localVarHTTPResponse, newErr
+ }
+ if localVarHTTPResponse.StatusCode == 403 {
+ var v Error
+ err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
+ if err != nil {
+ newErr.error = err.Error()
+ return localVarReturnValue,
localVarHTTPResponse, newErr
+ }
+ newErr.model = v
+ return localVarReturnValue, localVarHTTPResponse, newErr
+ }
+ if localVarHTTPResponse.StatusCode == 404 {
+ var v Error
+ err = a.client.decode(&v, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
+ if err != nil {
+ newErr.error = err.Error()
+ return localVarReturnValue,
localVarHTTPResponse, newErr
+ }
+ newErr.model = v
+ }
+ return localVarReturnValue, localVarHTTPResponse, newErr
+ }
+
+ err = a.client.decode(&localVarReturnValue, localVarBody,
localVarHTTPResponse.Header.Get("Content-Type"))
+ if err != nil {
+ newErr := GenericOpenAPIError{
+ body: localVarBody,
+ error: err.Error(),
+ }
+ return localVarReturnValue, localVarHTTPResponse, newErr
+ }
+
+ return localVarReturnValue, localVarHTTPResponse, nil
+}
diff --git a/airflow/docs/DAGRunApi.md b/airflow/docs/DAGRunApi.md
index 064e7ce..21a95f6 100644
--- a/airflow/docs/DAGRunApi.md
+++ b/airflow/docs/DAGRunApi.md
@@ -23,47 +23,14 @@ All URIs are relative to *http://localhost/api/v1*
Method | HTTP request | Description
------------- | ------------- | -------------
-[**AirflowApiConnexionEndpointsDagRunEndpointPostDagRun**](DAGRunApi.md#AirflowApiConnexionEndpointsDagRunEndpointPostDagRun)
| **Post** /dags/{dag_id}/dagRuns | Trigger a DAG Run
[**DeleteDagRun**](DAGRunApi.md#DeleteDagRun) | **Delete**
/dags/{dag_id}/dagRuns/{dag_run_id} | Delete a DAG Run
[**GetDagRun**](DAGRunApi.md#GetDagRun) | **Get**
/dags/{dag_id}/dagRuns/{dag_run_id} | Get a DAG Run
[**GetDagRuns**](DAGRunApi.md#GetDagRuns) | **Get** /dags/{dag_id}/dagRuns |
Get all DAG Runs
[**GetDagRunsBatch**](DAGRunApi.md#GetDagRunsBatch) | **Post**
/dags/~/dagRuns/list | Get all DAG Runs from all DAGs
+[**PostDagRun**](DAGRunApi.md#PostDagRun) | **Post** /dags/{dag_id}/dagRuns |
Trigger a DAG Run
-## AirflowApiConnexionEndpointsDagRunEndpointPostDagRun
-
-> DagRun AirflowApiConnexionEndpointsDagRunEndpointPostDagRun(ctx, dagId,
dagRun)
-
-Trigger a DAG Run
-
-### Required Parameters
-
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
-**ctx** | **context.Context** | context for authentication, logging,
cancellation, deadlines, tracing, etc.
-**dagId** | **string**| The DAG ID. |
-**dagRun** | [**DagRun**](DagRun.md)| |
-
-### Return type
-
-[**DagRun**](DAGRun.md)
-
-### Authorization
-
-No authorization required
-
-### HTTP request headers
-
-- **Content-Type**: application/json
-- **Accept**: application/json
-
-[[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)
-
-
## DeleteDagRun
> DeleteDagRun(ctx, dagId, dagRunId)
@@ -215,3 +182,36 @@ No authorization required
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to README]](../README.md)
+
+## PostDagRun
+
+> DagRun PostDagRun(ctx, dagId, dagRun)
+
+Trigger a DAG Run
+
+### Required Parameters
+
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+**ctx** | **context.Context** | context for authentication, logging,
cancellation, deadlines, tracing, etc.
+**dagId** | **string**| The DAG ID. |
+**dagRun** | [**DagRun**](DagRun.md)| |
+
+### Return type
+
+[**DagRun**](DAGRun.md)
+
+### Authorization
+
+No authorization required
+
+### HTTP request headers
+
+- **Content-Type**: application/json
+- **Accept**: application/json
+
+[[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)
+