Skip to content

Commit

Permalink
Merge pull request #674 from joseph-v/add-delfin-storages
Browse files Browse the repository at this point in the history
Add delfin storages of SCALEIO. PRIMERA, H3C and INSPUR to dashboard
  • Loading branch information
sushanthakumar authored Nov 28, 2022
2 parents ddb979b + 1c3263b commit 9729756
Showing 1 changed file with 89 additions and 5 deletions.
94 changes: 89 additions & 5 deletions src/app/shared/utils/consts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,10 @@ export const Consts = {
label: "HPE",
value: 'hpe'
},
{
label: "H3C",
value: 'h3c'
},
{
label: "Hitachi",
value: 'hitachi'
Expand All @@ -205,6 +209,14 @@ export const Consts = {
label: "IBM",
value: 'ibm'
},
{
label: "INSPUR",
value: 'inspur'
},
{
label: "MacroSAN",
value: 'macrosan'
},
{
label: "NetApp",
value: 'netapp'
Expand All @@ -219,11 +231,11 @@ export const Consts = {
}
],
resources:{
volumes : ['fake_driver', 'vmax', 'unity', 'vnx_block', 'vplex', 'oceanstor', '3par', 'vsp', 'storwize_svc', 'cmode', 'eternus', 'flasharray', 'msa', 'ds8k'],
pools : ['fake_driver', 'vmax', 'unity', 'vnx_block', 'vplex', 'oceanstor', '3par', 'vsp', 'storwize_svc', 'cmode', 'eternus', 'msa', 'hnas', 'ds8k'],
controllers : ['fake_driver', 'oceanstor', 'unity', 'vnx_block', 'vplex', '3par', 'vsp', 'storwize_svc', 'cmode', 'vmax', 'eternus', 'flasharray', 'msa', 'hnas', 'ds8k'],
ports : ['fake_driver', 'oceanstor', 'unity', 'vnx_block', 'vplex', '3par', 'vsp', 'storwize_svc', 'cmode', 'vmax', 'eternus', 'flasharray', 'msa', 'hnas', 'ds8k'],
disks : ['fake_driver', 'oceanstor', 'unity', 'vnx_block', '3par', 'vsp', 'storwize_svc', 'cmode', 'vmax', 'eternus', 'flasharray', 'msa', 'hnas'],
volumes : ['fake_driver', 'vmax', 'pmax', 'scaleio', 'unity', 'vnx_block', 'vplex', 'oceanstor', '3par', 'unistor_cf', 'primera', 'vsp', 'storwize_svc', 'as5500', 'cmode', 'eternus', 'flasharray', 'msa', 'ds8k', 'macrosan'],
pools : ['fake_driver', 'vmax', 'pmax', 'scaleio', 'unity', 'vnx_block', 'vplex', 'oceanstor', '3par', 'unistor_cf', 'primera', 'vsp', 'storwize_svc', 'as5500', 'cmode', 'eternus', 'msa', 'hnas', 'ds8k', 'macrosan',],
controllers : ['fake_driver', 'oceanstor', 'unity', 'vnx_block', 'vplex', '3par', 'unistor_cf', 'primera', 'vsp', 'storwize_svc', 'as5500', 'cmode', 'vmax', 'pmax', 'scaleio', 'eternus', 'flasharray', 'msa', 'hnas', 'ds8k', 'macrosan'],
ports : ['fake_driver', 'oceanstor', 'unity', 'vnx_block', 'vplex', '3par', 'unistor_cf', 'primera', 'vsp', 'storwize_svc', 'as5500', 'cmode', 'vmax', 'pmax', 'scaleio', 'eternus', 'flasharray', 'msa', 'hnas', 'ds8k', 'macrosan'],
disks : ['fake_driver', 'oceanstor', 'unity', 'vnx_block', '3par', 'unistor_cf', 'primera', 'vsp', 'storwize_svc', 'as5500', 'cmode', 'vmax', 'pmax', 'scaleio', 'eternus', 'flasharray', 'msa', 'hnas', 'macrosan'],
qtrees : ['fake_driver', 'oceanstor', 'unity', 'cmode', 'hnas'],
filesystems : ['fake_driver', 'oceanstor', 'unity', 'cmode', 'hnas'],
shares: ['fake_driver', 'oceanstor', 'unity', 'cmode', 'hnas'],
Expand Down Expand Up @@ -255,6 +267,28 @@ export const Consts = {
extra: true
}
},
{
label: "PowerMAX",
value: {
name: 'pmax',
rest: true,
ssh: false,
cli: false,
smis: false,
extra: true
}
},
{
label: "ScaleIO",
value: {
name: 'scaleio',
rest: true,
ssh: false,
cli: false,
smis: false,
extra: true
}
},
{
label: "Unity",
value: {
Expand Down Expand Up @@ -302,6 +336,19 @@ export const Consts = {
}
}
],
'h3c' : [
{
label: "H3C UniStor",
value: {
name: 'unistor_cf',
rest: true,
ssh: true,
cli: false,
smis: false,
extra: false
}
}
],
'hpe' : [
{
label: "3PAR",
Expand All @@ -314,6 +361,17 @@ export const Consts = {
extra: false
}
},
{
label: "PRIMERA",
value: {
name: 'primera',
rest: true,
ssh: true,
cli: false,
smis: false,
extra: false
}
},
{
label: "MSA",
value: {
Expand Down Expand Up @@ -374,6 +432,32 @@ export const Consts = {
}
}
],
'inspur' : [
{
label: "AS5500/AS5300/AS2600/AS2200",
value: {
name: 'as5500',
rest: false,
ssh: true,
cli: false,
smis: false,
extra: false
}
}
],
'macrosan' : [
{
label: "MacroSAN",
value: {
name: 'macrosan',
rest: false,
ssh: true,
cli: false,
smis: false,
extra: false
}
}
],
'netapp' : [
{
label: "Cluster Mode",
Expand Down

0 comments on commit 9729756

Please sign in to comment.