添加output_dir状态
This commit is contained in:
parent
f70d04f1b2
commit
8298b908b4
@ -4,7 +4,7 @@ import platform
|
|||||||
import psutil
|
import psutil
|
||||||
from flask import Blueprint, jsonify
|
from flask import Blueprint, jsonify
|
||||||
|
|
||||||
from config import DANMAKU_FACTORY_EXEC, FFMPEG_EXEC, BILILIVE_RECORDER_DIRECTORY, XIGUALIVE_RECORDER_DIRECTORY
|
from config import DANMAKU_FACTORY_EXEC, FFMPEG_EXEC, BILILIVE_RECORDER_DIRECTORY, XIGUALIVE_RECORDER_DIRECTORY, VIDEO_OUTPUT_DIR
|
||||||
from util.system import check_exec
|
from util.system import check_exec
|
||||||
|
|
||||||
blueprint = Blueprint("api_collector", __name__, url_prefix="/api/collector")
|
blueprint = Blueprint("api_collector", __name__, url_prefix="/api/collector")
|
||||||
@ -52,6 +52,7 @@ def _better_size_unit(bytes: int) -> str:
|
|||||||
def collect_basic_status():
|
def collect_basic_status():
|
||||||
return jsonify({
|
return jsonify({
|
||||||
'disk': {
|
'disk': {
|
||||||
|
'output': _get_disk_info(VIDEO_OUTPUT_DIR),
|
||||||
'work': _get_disk_info(os.path.abspath(".")),
|
'work': _get_disk_info(os.path.abspath(".")),
|
||||||
'bili': _get_disk_info(BILILIVE_RECORDER_DIRECTORY),
|
'bili': _get_disk_info(BILILIVE_RECORDER_DIRECTORY),
|
||||||
'xigua': _get_disk_info(XIGUALIVE_RECORDER_DIRECTORY)
|
'xigua': _get_disk_info(XIGUALIVE_RECORDER_DIRECTORY)
|
||||||
|
@ -123,7 +123,7 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>工作目录</td>
|
<td>当前目录</td>
|
||||||
<td>~</td>
|
<td>~</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@ -146,6 +146,14 @@
|
|||||||
<td><progress :value="collector.basic.disk.xigua.percent" max="100"></progress></td>
|
<td><progress :value="collector.basic.disk.xigua.percent" max="100"></progress></td>
|
||||||
<td :class="{warning: !collector.basic.disk.xigua.exist}">{{ collector.basic.disk.xigua.free }} / {{ collector.basic.disk.xigua.total }}</td>
|
<td :class="{warning: !collector.basic.disk.xigua.exist}">{{ collector.basic.disk.xigua.free }} / {{ collector.basic.disk.xigua.total }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td :class="{warning: !collector.basic.disk.output.exist, success: collector.basic.disk.output.exist}">压制输出目录</td>
|
||||||
|
<td>{{ config.recorder.output_dir }}</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><progress :value="collector.basic.disk.output.percent" max="100"></progress></td>
|
||||||
|
<td>{{ collector.basic.disk.output.free }} / {{ collector.basic.disk.output.total }}</td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user