22 lines
1,011 B
HTML
22 lines
1,011 B
HTML
<div class="lact">
|
|
<div id="lact-state" hx-get="/api/plugins/lact/state" hx-trigger="every 5s" hx-swap="innerHTML">
|
|
{% include "plugins/lact_state.html" %}
|
|
</div>
|
|
{% if gpus and not error %}
|
|
{% for g in gpus %}
|
|
<div class="lact-load">
|
|
<select id="lact-pick-{{ g.id }}" name="profile">
|
|
{% for p in g.profiles %}
|
|
<option value="{{ p }}" {{ "selected" if p == g.active }}>{{ p }}{% if p == g.active %} (active){% endif %}</option>
|
|
{% else %}
|
|
<option value="" disabled selected>no profiles</option>
|
|
{% endfor %}
|
|
</select>
|
|
<span class="actions">
|
|
<button class="btn" hx-post="/api/plugins/lact/set" hx-vals='{"gpu_id":"{{ g.id }}"}' hx-include="#lact-pick-{{ g.id }}" hx-target="closest .plugin-body" hx-swap="innerHTML">set</button>
|
|
<button class="btn" hx-post="/api/plugins/lact/reload" hx-vals='{"gpu_id":"{{ g.id }}"}' hx-target="closest .plugin-body" hx-swap="innerHTML">reload</button>
|
|
</span>
|
|
</div>
|
|
{% endfor %}
|
|
{% endif %}
|
|
</div>
|