N°8515 - Finalize Cloud, add Setup sub-option

This commit is contained in:
v-dumas
2025-12-26 09:49:41 +01:00
parent 856a63b934
commit 1a7f8b1110
3 changed files with 28 additions and 11 deletions

View File

@@ -71,6 +71,19 @@
<module>itop-virtualization-mgmt</module> <module>itop-virtualization-mgmt</module>
</modules> </modules>
<default>true</default> <default>true</default>
<sub_options>
<options type="array">
<choice>
<extension_code>itop-container-mgmt</extension_code>
<title>Containerization</title>
<description><![CDATA[Manage Container Images, Applications and Hosts]]></description>
<modules type="array">
<module>itop-container-mgmt</module>
</modules>
<default>false</default>
</choice>
</options>
</sub_options>
</choice> </choice>
</options> </options>
</step> </step>

View File

@@ -1067,7 +1067,7 @@
</presentation> </presentation>
</class> </class>
<class id="Cloud" _delta="define"> <class id="Cloud" _delta="define">
<parent>VirtualDevice</parent> <parent>VirtualHost</parent>
<properties> <properties>
<category>bizmodel,searchable</category> <category>bizmodel,searchable</category>
<abstract>false</abstract> <abstract>false</abstract>
@@ -1203,20 +1203,20 @@
</items> </items>
<rank>20</rank> <rank>20</rank>
</item> </item>
<item id="contacts_list"> <item id="virtualmachine_list">
<rank>30</rank> <rank>30</rank>
</item> </item>
<item id="documents_list"> <item id="containerhosts_list">
<rank>40</rank> <rank>40</rank>
</item> </item>
<item id="providercontracts_list"> <item id="contacts_list">
<rank>50</rank> <rank>50</rank>
</item> </item>
<item id="containerhosts_list"> <item id="documents_list">
<rank>70</rank> <rank>60</rank>
</item> </item>
<item id="logicalvolumes_list"> <item id="providercontracts_list">
<rank>80</rank> <rank>60</rank>
</item> </item>
</items> </items>
</details> </details>
@@ -1378,10 +1378,14 @@
<cell id="0"> <cell id="0">
<rank>0</rank> <rank>0</rank>
<dashlets> <dashlets>
<dashlet id="container_11" xsi:type="DashletBadge" _delta="define"> <dashlet id="container_21" xsi:type="DashletBadge" _delta="define">
<rank>11</rank> <rank>21</rank>
<class>ContainerType</class> <class>ContainerType</class>
</dashlet> </dashlet>
<dashlet id="container_22" xsi:type="DashletBadge" _delta="define">
<rank>22</rank>
<class>ContainerImageType</class>
</dashlet>
</dashlets> </dashlets>
</cell> </cell>
</cells> </cells>

View File

@@ -71,7 +71,7 @@ if (!class_exists('ContainerTypeInstaller'))
CMDBObject::SetTrackInfo("Initialization ContainerTypeInstaller"); CMDBObject::SetTrackInfo("Initialization ContainerTypeInstaller");
$oMyChange = CMDBObject::GetCurrentChange(); $oMyChange = CMDBObject::GetCurrentChange();
$sFileName = dirname(__FILE__)."/data/en_us.data.itop-container-type.xml"; $sFileName = dirname(__FILE__)."/data/en_us.data.itop-container-type.xml";
SetupLog::Info("Uploading ContainerType objects from file: $sFileName"); SetupLog::Info("Uploading Typology values for Containers from file: $sFileName");
$oDataLoader->StartSession($oMyChange); $oDataLoader->StartSession($oMyChange);
$oDataLoader->LoadFile($sFileName, false, true); $oDataLoader->LoadFile($sFileName, false, true);
$oDataLoader->EndSession(); $oDataLoader->EndSession();