Publication of RacksDB v0.4.0 #87
rezib
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Added
tags
property and_filter()
method specializations onRacksDBStorageEquipment
,RacksDBNetworkEquipment
andRacksDBSMiscEquipment
classes, similarly toRacksDBNode
.RacksDBSchemaError
andRacksDBFormatError
in order to easily catch these errors from other software that use RacksDB as an external library.path
property toDBLoader
class.-c, --coordinates
and--coordinates-format
arguments onracksdb draw
sub-command to generate coordinate file in either JSON or YAML format with coordinates of racks and equipment in the image along with the image file.coordinates
andcoordinates_format
query parameter ondraw
action enpoint to get coordinates of racks and equipment along with image file in multipart response (Add possibility to obtain equipments positions along with infrastructures graphical representations in REST API #56).RacksDBWebBlueprint
used for all requests todraw
endpoint unless overriden in request body.--with-ui
option to enabled web UI inracksdb-web
.pixel_perfect
boolean drawing parameter, disabled by default. When enabled, RacksDB properly align graphical representation with pixels matrix with concession on relative dimensions correctness (Draw pixel perfect lines for raster format #4).racks_labels
boolean drawing parameter, enabled by default. When enabled, RacksDB label all racks with their names in room diagrams (Add possibility to not draw text labels on racks in room diagrams #58).equipment_labels
boolean drawing parameter, enabled by default. When enabled, RacksDB label equipment with their names in infrastructure diagrams (Add possibility to not draw text labels on equipment in infrastructure graphical representations #55).equipment_tags
optional drawing parameter to give the possibility to select equipment represented in infrastructure diagrams with their tags (Select equipment to represent in infrastructure diagrams with tags #57).ghost_unselected
boolean drawing parameter, disabled by default, to control if unselected equipment is represented as ghosted in racks to mark their presence in the infrastructure. When disabled, the unselected equipment is simply discarded.ghost
drawing parameter to specify the color of ghosted equipment.discard_empty_racks
boolean drawing parameter, enabled by default, to control if racks used by infrastructure that contain only unselected equipment are represented in infrastructure diagrams.other_racks
boolean drawing parameter to control if other racks located in the same rows as the infrastructure are represented, even if they do not contain infrastructure equipment. Other racks are represented when set to true. It is false by default (Add possibility to represent racks of other infras in rows of infrastructure diagrams #61).~hexcolor
defined type (Support hexcolor with optional alpha channel #65).position
computed property onNode
,StorageEquipment
,NetworkEquipment
andMiscEquipment
objects to get their exact position in the racks (Problem with the slots of the equipment #72).DatacenterLocation
object attached toDatacenter
optional location property to define GPS coordinates of the datacenters.RacksDBStorageEquipment
,RacksDBNetworkEquipment
andRacksDBSMiscEquipment
in library reference documentation.racksdb
manpage to mention-c, --coordinates
and--coordinates-format
arguments onracksdb draw
sub-command.~hexcolor
defined type.--with-ui
option inracksdb-web
manpage.Changed
scale
drawing parameters by maximum width/height dimensions. RacksDB compute a dynamic ratio based on these maximum dimensions to define the sizes of represented racks and equipment in pixels.pane_width
drawing parameter.discard_empty_racks
andother_racks
drawing parameters.draw
action endpoint:Fixed
Removed
This discussion was created from the release v0.4.0.
Beta Was this translation helpful? Give feedback.
All reactions