XenCenter uses some conventions on top of the XenAPI:
The SRs created at install time now have an other_config
key indicating how their names may be internationalized.
other_config["i18n-key"]
may be one of
local-hotplug-cd
local-hotplug-disk
local-storage
xenserver-tools
Additionally, other_config["i18n-original-value-<field name>"]
gives the value of that field when the SR was created. If XenCenter sees a record where SR.name_label
equals other_config["i18n-original-value-name_label"]
(that is, the record has not changed since it was created during XenServer installation), then internationalization will be applied. In other words, XenCenter will disregard the current contents of that field, and instead use a value appropriate to the user’s own language.
If you change SR.name_label
for your own purpose, then it no longer is the same as other_config["i18n-original-value-name_label"]
. Therefore, XenCenter does not apply internationalization, and instead preserves your given name.
Networks, PIFs, and VMs can be hidden from XenCenter by adding the key HideFromXenCenter=true
to the other_config
parameter for the object. This capability is intended for ISVs who know what they are doing, not general use by everyday users. For example, you might want to hide certain VMs because they are cloned VMs that shouldn’t be used directly by general users in your environment.
In XenCenter, hidden Networks, PIFs, and VMs can be made visible, using the View menu.