Update rest plugin docs (#7273)

This commit is contained in:
Pere Miquel Brull 2022-09-07 00:24:27 +02:00 committed by GitHub
parent 659d72841e
commit a25bba28dc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -104,19 +104,12 @@
<h4>Endpoint:</h4>
<ul>
<li style="font-size:18px">{{airflow_webserver_base_url}}{{rest_api_endpoint}}?api={{api_metadata.name}}
<li style="font-size:18px">{{airflow_webserver_base_url}}{{rest_api_endpoint}}{{api_metadata.name}}
{% if api_metadata.http_method != 'POST' %}{% for argument in api_metadata.arguments %}{% if argument.name != 'set' %}&{{argument.name}}
{% if argument.form_input_type != 'checkbox' %}=value{% endif %}{% endif %}{% if argument.form_input_type =='custom_input'%}&cmd={{argument.name}}
{% for argument_data in argument.fields%}&{{argument_data.keys()[0]}}=value{%endfor%}{% endif %}{% endfor %}{% endif %}</li>
</ul>
{% if api_metadata.form_enctype %}
<h4>Enctype:</h4>
<ul>
<li style="font-size:18px">{{api_metadata.form_enctype}}</li>
</ul>
{% endif %}
<h4>Arguments:</h4>
<div>
<form method="{{api_metadata.http_method}}"
@ -133,7 +126,6 @@
<tr>
<th>Argument Name</th>
<th>Input</th>
<th>Required</th>
<th>Description</th>
</tr>
@ -141,17 +133,6 @@
{% for argument in api_metadata.arguments %}
<tr>
<td>{% if argument.form_input_type == "custom_input"%} <input type="checkbox" name="cmd" value="{{argument.name}}" />{%endif%} {{argument.name}}:</td>
{% if argument.form_input_type == "custom_input"%}
<td>
{% for argument_data in argument.fields%}
{% for key,value in argument_data.items()%}
<p class="customInput">{{value}}:</p> <input type="text" name="{{key}}"><br/>
{%endfor%}
{%endfor%}
</td>
{% else %}
<td><input type="{{argument.form_input_type}}" name="{{argument.name}}"/></td>
{% endif %}
<td>{{argument.required}}</td>
<td>{{argument.description}}</td>
</tr>
@ -160,7 +141,6 @@
{% for argument in api_metadata.post_arguments %}
<tr>
<td>{{argument.name}}</td>
<td><input type="{{argument.form_input_type}}" name="{{argument.name}}"/></td>
<td>{{argument.required}}</td>
<td>{{argument.description}}</td>
</tr>
@ -168,9 +148,7 @@
{% else %}
<b>No Arguments</b>
{% endif %}
</table>
<input type="submit" class="btn btn-primary" value="Execute"/>
</form>
</div>
</div>