Romain Quetiez
26eb4c7083
Rework of the relation diagrams: implemented MetaModel::GetRelatedObjectsUp, and took the redundancy into account (still misses a GUI)
...
SVN:trunk[3545]
2015-04-15 09:06:50 +00:00
Romain Quetiez
e64b6d1d98
XML Modelization of the relations: reworked toward an asymetric definition (downstream: A impacts B, upstream: B depends on A)
...
- The queries are developped at runtime (cache)
- More complex algorithm to take into account the legacy type of specification (GetRelationQueries)
- New dictionary naming convention (preserving backward compatibility): "VerbUp" to be replaced by "DownStream
- Temporary hacks to preserve the relation 'depends on', until we have a new GUI
- Special handling for the relation LogicalVolume impacts VirtualDevice which had to be implemented in the bridge module
- Improved the backward compatibility by leaving legacy methods GetRelationQueries returning an empty definition, allowing for an eventual XML redefinition
SVN:trunk[3542]
2015-04-10 10:09:22 +00:00
Romain Quetiez
328a5e8077
XML Modelization of the relations: transformed the existing model (preserving the current behavior) to define the relations as an ATTRIBUTE whenever possible. Also took the opportunity to enforce a naming convention (neighbour id = target class name in lower case)
...
SVN:trunk[3524]
2015-03-30 15:38:37 +00:00
Romain Quetiez
e210996839
XML Modelization of the relations: fixed a bug in the compiler and transformed the datamodel files (2.x) into the latest 1.2 format
...
SVN:trunk[3521]
2015-03-30 08:24:45 +00:00
Romain Quetiez
29e751278e
#1029 Got rid of tags <format> that were not used at all and that were really misleading extension developers
...
SVN:trunk[3437]
2014-12-01 11:43:12 +00:00
Denis Flaven
c786e8308a
Incrementation of the version number of the 2.x modules to reflect the change of the XML format.
...
SVN:trunk[3403]
2014-11-03 09:21:03 +00:00
Denis Flaven
fbdd0dfd57
- Migration of the XML files to the version 1.1 of the XML schema.
...
- Refactoring of the "state flags" definitions to take advantage of the "inherit_flags_from" capability available in the new XML schema.
SVN:trunk[3363]
2014-10-14 09:56:21 +00:00
Erwan Taloc
85472fe67a
Fix bug #837 Remove [+] button on external keys where it's not meaningful
...
+ button had been removed for all ExternalKey having a complex filter defined
SVN:trunk[2995]
2013-11-26 21:45:54 +00:00
Erwan Taloc
b1c1e5f9f2
Limit rack according to location for PDU (see track #638 )
...
SVN:trunk[2718]
2013-05-13 10:56:55 +00:00
Denis Flaven
0d0cce9195
Icon update
...
SVN:trunk[2580]
2012-12-14 09:52:15 +00:00
Romain Quetiez
7245c67469
Completed missing impact/dependency rules (Datacenter device depends on power connection, and PDU depending on power connection)
...
SVN:trunk[2561]
2012-12-12 15:50:18 +00:00
Denis Flaven
d6a4ac64fd
New icons replacing some non-free (?) ones.
...
SVN:trunk[2560]
2012-12-12 15:33:11 +00:00
Erwan Taloc
cf38a3eec4
renumbering of dashlet id
...
SVN:trunk[2445]
2012-11-21 11:17:53 +00:00
Romain Quetiez
cd745f1df1
Dashboards - make sure that dashlet ids are unique within a given dashboard (not a cell), which can become uneasy when the dashlets are spread amongst several modules
...
SVN:trunk[2401]
2012-10-29 12:56:40 +00:00
Denis Flaven
a57e5e0af4
- Data model finalization... renamed ElectricalConnection to PowerConnection and Arrival to PowerSource
...
- Changes in the default choices for the setup
SVN:trunk[2364]
2012-10-25 14:47:54 +00:00
Denis Flaven
66e3554308
Split of the datamodel into 5 modules:
...
- Core (as before, mandatory)
- Storage
- End-User devices
- Datacenter devices
- Virtualization
SVN:trunk[2352]
2012-10-25 10:22:41 +00:00
Erwan Taloc
5eb4b557e0
Add specific module for Datacenter related CIs
...
SVN:trunk[2348]
2012-10-24 16:02:21 +00:00