libstoragemgmt
libstoragemgmt copied to clipboard
De-brand "HP Smart Array" to "Smart Array"
Since Microsemi is the steward of Smart Array technology now, they've started down the path of de-branding tools and products (no longer "HP" or "HPE", after all).
The day will come eventually where you'll find a Smart Array in a Dell box (for example). It wouldn't make much sense to leave the current Smart Array plugin as-is when that starts to happen.
Just an FYI that I will take on the responsibility of making the necessary changes here. Please let me know if anyone has any concerns about this going forward. Also, would we want to create a "new" plugin to start, and eventually remove the old "hpsa" plugin branches once we're confident that they're not necessary? Might be the easiest way to migrate away slowly.
I believe a moderate way to do this is:
- Create
'smartarray://'
(or other name) plugin. - Keep the
hpsa://
plugin and change itshpsa_lsmplugin.in
to load above new plugin instead. - Change
hpsa
plugin to print a message indicate the deprecated. Theprint()
message will be held by systemd or syslog.
I think that sounds like a reasonable plan. I've been tied up in another project lately, but let me see if I can carve out some time to get this done in the next week or two.