From d5e7e3b64938cac0dd5382872130352ea508cbac Mon Sep 17 00:00:00 2001 From: Meliox Date: Thu, 11 Jun 2026 20:33:09 +0200 Subject: [PATCH] more --- .github/workflows/release.yml | 4 ++-- .github/workflows/test-release.yml | 4 ++-- .github/workflows/weekly-patch-test.yml | 4 ++-- ; else echo MISS | 0 src/node_info/files/files.list | 22 +++++++++++----------- 5 files changed, 17 insertions(+), 17 deletions(-) create mode 100644 ; else echo MISS diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f9008ee..512cd7b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,13 +37,13 @@ jobs: sudo apt-get update -qq sudo apt-get install -y debhelper dpkg-dev - - name: Inject version into PVEMod_Config.pm + - name: Inject version into Config.pm env: BUILD_VERSION: ${{ steps.version.outputs.version }} run: | perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} } s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/ - ' src/node_info/files/PVEMod_Config.pm + ' src/node_info/files/Config.pm - name: Generate dynamic debian rules run: | diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml index fdb8526..0a5ee3e 100644 --- a/.github/workflows/test-release.yml +++ b/.github/workflows/test-release.yml @@ -31,12 +31,12 @@ jobs: echo "short_sha=$SHORT_SHA" >> "$GITHUB_OUTPUT" echo "Building version: $BUILD_VERSION" - - name: Inject version into PVEMod_Config.pm + - name: Inject version into Config.pm run: | export BUILD_VERSION="${{ steps.version.outputs.build_version }}" perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} } s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/ - ' src/node_info/files/PVEMod_Config.pm + ' src/node_info/files/Config.pm - name: Set package version in changelog run: | diff --git a/.github/workflows/weekly-patch-test.yml b/.github/workflows/weekly-patch-test.yml index 79eed74..e4a700d 100644 --- a/.github/workflows/weekly-patch-test.yml +++ b/.github/workflows/weekly-patch-test.yml @@ -49,14 +49,14 @@ jobs: - name: Install build deps run: sudo apt-get install -y devscripts debhelper build-essential - - name: Inject version into PVEMod_Config.pm + - name: Inject version into Config.pm run: | VERSION=$(grep -m1 '(' debian/changelog | sed 's/.*(\(.*\)).*/\1/') SHORT_SHA=$(git rev-parse --short HEAD) export BUILD_VERSION="${VERSION}-test-${SHORT_SHA}" perl -i -pe 'BEGIN { $v = $ENV{BUILD_VERSION} } s/(our \$VERSION\s*=\s*'"'"')[^'"'"']*'"'"';/$1'"'"'$v'"'"';/ - ' src/node_info/files/PVEMod_Config.pm + ' src/node_info/files/Config.pm - name: Generate dynamic debian rules run: | diff --git a/; else echo MISS b/; else echo MISS new file mode 100644 index 0000000..e69de29 diff --git a/src/node_info/files/files.list b/src/node_info/files/files.list index 8f0382a..9639ae7 100644 --- a/src/node_info/files/files.list +++ b/src/node_info/files/files.list @@ -9,19 +9,19 @@ # PVE API2 facade PveMod_SensorInfo.pm usr/share/perl5/PVE/API2/PVEMod_SensorInfo.pm -# PVEMod core modules (strip PVEMod_ prefix) -PVEMod_Config.pm usr/share/perl5/PVE/PVEMod/Config.pm -PVEMod_Utils.pm usr/share/perl5/PVE/PVEMod/Utils.pm -PVEMod_Store.pm usr/share/perl5/PVE/PVEMod/Store.pm -PVEMod_ProcessManager.pm usr/share/perl5/PVE/PVEMod/ProcessManager.pm +# PVEMod core modules +Config.pm usr/share/perl5/PVE/PVEMod/Config.pm +Utils.pm usr/share/perl5/PVE/PVEMod/Utils.pm +Store.pm usr/share/perl5/PVE/PVEMod/Store.pm +ProcessManager.pm usr/share/perl5/PVE/PVEMod/ProcessManager.pm # Collector plugins -PVEMod_Collectors/Intel.pm usr/share/perl5/PVE/PVEMod/Collector/Intel.pm -PVEMod_Collectors/Nvidia.pm usr/share/perl5/PVE/PVEMod/Collector/Nvidia.pm -PVEMod_Collectors/Amd.pm usr/share/perl5/PVE/PVEMod/Collector/Amd.pm -PVEMod_Collectors/LmSensors.pm usr/share/perl5/PVE/PVEMod/Collector/LmSensors.pm -PVEMod_Collectors/Ups.pm usr/share/perl5/PVE/PVEMod/Collector/Ups.pm -PVEMod_Collectors/systemInformation.pm usr/share/perl5/PVE/PVEMod/Collector/SystemInformation.pm +Collector/Intel.pm usr/share/perl5/PVE/PVEMod/Collector/Intel.pm +Collector/Nvidia.pm usr/share/perl5/PVE/PVEMod/Collector/Nvidia.pm +Collector/Amd.pm usr/share/perl5/PVE/PVEMod/Collector/Amd.pm +Collector/LmSensors.pm usr/share/perl5/PVE/PVEMod/Collector/LmSensors.pm +Collector/Ups.pm usr/share/perl5/PVE/PVEMod/Collector/Ups.pm +Collector/systemInformation.pm usr/share/perl5/PVE/PVEMod/Collector/SystemInformation.pm # JS module (rename to match loader reference) PveMod_pvemanagerlib.js usr/share/pve-manager/js/PveMod_PveNodeStatusView.js