Lint fixes

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
Francesco Torchia
2024-11-12 11:50:20 +01:00
parent 19b11aac2c
commit 4626d56acd
214 changed files with 3162 additions and 1298 deletions
@@ -52,13 +52,13 @@ export default {
},
latestResource() {
return this.$store.getters['harvester/all'](HCI.UPGRADE).find( U => U.isLatestUpgrade);
return this.$store.getters['harvester/all'](HCI.UPGRADE).find( (U) => U.isLatestUpgrade);
},
latestUpgradeLogResource() {
const upgradeLogId = `${ this.latestResource.id }-upgradelog`;
return this.$store.getters['harvester/all'](HCI.UPGRADE_LOG).find( U => U.id === upgradeLogId);
return this.$store.getters['harvester/all'](HCI.UPGRADE_LOG).find( (U) => U.id === upgradeLogId);
},
downloadLogFailReason() {
@@ -82,7 +82,7 @@ export default {
upgradeImage() {
const id = this.latestResource?.upgradeImage;
return this.$store.getters['harvester/all'](HCI.IMAGE).find(I => I.id === id);
return this.$store.getters['harvester/all'](HCI.IMAGE).find((I) => I.id === id);
},
imageProgress() {
@@ -182,7 +182,10 @@ export default {
};
</script>
<template>
<div v-if="enabled && isShow" class="upgrade">
<div
v-if="enabled && isShow"
class="upgrade"
>
<v-dropdown
v-clean-tooltip="{
placement: 'bottom-left',
@@ -195,21 +198,36 @@ export default {
<template #popper>
<div class="upgrade-info mb-10">
<div v-if="repoInfo" class="repoInfo">
<div
v-if="repoInfo"
class="repoInfo"
>
<div class="row">
<div class="col span-12">
<a :href="releaseLink" target="_blank">{{ upgradeVersion }}</a>
<a
:href="releaseLink"
target="_blank"
>{{ upgradeVersion }}</a>
</div>
</div>
<div v-if="latestResource" class="row mb-5">
<div
v-if="latestResource"
class="row mb-5"
>
<div class="col span-12">
<p class="state">
{{ t('harvester.upgradePage.repoInfo.upgradeStatus') }}: <BadgeStateFormatter class="ml-5" :row="latestResource" />
{{ t('harvester.upgradePage.repoInfo.upgradeStatus') }}: <BadgeStateFormatter
class="ml-5"
:row="latestResource"
/>
</p>
</div>
</div>
<div v-if="downloadLogFailReason" class="row mb-5">
<div
v-if="downloadLogFailReason"
class="row mb-5"
>
<div class="col span-12">
<p class="state">
{{ t('harvester.upgradePage.repoInfo.logStatus') }}: <span class="error ml-5">{{ downloadLogFailReason }}</span>
@@ -252,13 +270,19 @@ export default {
<p class="bordered-section"></p>
</div>
<p v-if="overallMessage" class="text-warning mb-20">
<p
v-if="overallMessage"
class="text-warning mb-20"
>
{{ overallMessage }}
</p>
<div v-if="showImage">
<h4>{{ t('harvester.upgradePage.upgradeImage') }}<span class="float-r text-info">{{ imageProgress }}%</span></h4>
<PercentageBar :modelValue="imageProgress" preferred-direction="MORE" />
<PercentageBar
:model-value="imageProgress"
preferred-direction="MORE"
/>
<p class="text-warning">
{{ imageMessage }}
</p>
@@ -266,23 +290,46 @@ export default {
</div>
<h4>{{ t('harvester.upgradePage.createRepository') }} <span class="float-r text-info">{{ repoReady.isReady ? t('harvester.upgradePage.succeeded') : t('harvester.upgradePage.pending') }}</span></h4>
<p v-if="repoReady.message" class="text-warning">
<p
v-if="repoReady.message"
class="text-warning"
>
{{ repoReady.message }}
</p>
<p class="bordered-section"></p>
<ProgressBarList :title="t('harvester.upgradePage.upgradeNode')" :precent="nodesPercent" :list="nodesStatus" />
<ProgressBarList
:title="t('harvester.upgradePage.upgradeNode')"
:precent="nodesPercent"
:list="nodesStatus"
/>
<p class="bordered-section"></p>
<ProgressBarList :title="t('harvester.upgradePage.upgradeSysService')" :precent="sysServiceTotal" :list="sysServiceUpgradeMessage" />
<ProgressBarList
:title="t('harvester.upgradePage.upgradeSysService')"
:precent="sysServiceTotal"
:list="sysServiceUpgradeMessage"
/>
</div>
<div class="footer">
<button v-if="canStartedDownload" :disabled="logDownloading" class="btn role-primary mr-10" @click="downloadLog()">
<i class="icon mr-10" :class="[logDownloading ? 'icon-spinner icon-spin' : 'icon-download']"></i> {{ t('harvester.upgradePage.repoInfo.downloadLog') }}
<button
v-if="canStartedDownload"
:disabled="logDownloading"
class="btn role-primary mr-10"
@click="downloadLog()"
>
<i
class="icon mr-10"
:class="[logDownloading ? 'icon-spinner icon-spin' : 'icon-download']"
></i> {{ t('harvester.upgradePage.repoInfo.downloadLog') }}
</button>
<button v-if="latestResource.isUpgradeSucceeded" class="btn role-primary" @click="ignoreMessage()">
<button
v-if="latestResource.isUpgradeSucceeded"
class="btn role-primary"
@click="ignoreMessage()"
>
{{ t('harvester.upgradePage.dismissMessage') }}
</button>
</div>