This patch series' aim is to add a download button in the tasklog- viewer GUI so that users may access the tasklog more easily. (The tasklog-viewer only displays 50 lines at a time) Now, when the parameter 'limit' for the /log API call is set to '0', the backends will stream the file rather than returning a JSON array with the corresponding lines. (Beforehand, it would return 0 lines)
This patch series revision did not see any changes to the two patches to be applied in the proxmox-widget-toolkit. Therefore, they are omitted here. To make this series fully functional, they have to be applied as well. However, the widget-toolkit frontend implementation needs all backend patches to be working properly. changes from v2 * replaced helper function in pve-commong with inline implementations in PMG and PVE backends * improved API documentation for limit parameter * minor refactorings Daniel Tschlatscher (1): make tasklog downloadable in the backup server backend src/api2/node/tasks.rs | 161 ++++++++++++++++++++++++++--------------- 1 file changed, 103 insertions(+), 58 deletions(-) Daniel Tschlatscher (1): make tasklog downloadable in the PMG backend src/PMG/API2/Tasks.pm | 44 ++++++++++++++++++++++++------------------- 1 file changed, 25 insertions(+), 19 deletions(-) Daniel Tschlatscher (1): make task log downloadable in the PVE manager backend PVE/API2/Tasks.pm | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) -- 2.30.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel