Skip to content

Barbican takeover on the Ceilometer and Aodh pages #293

@madmax-codewarrior-0

Description

@madmax-codewarrior-0

This might be a small thing, but it appears we have a perpetrated pilfering by a persistent purple porcupine for the Telemetry projects.

Looks like the mascot on the Ceilometer software page (https://www.openstack.org/software/releases/yoga/components/ceilometer), Aodh page (though I'm not sure if it ever had a mascot besides the meerkat; https://www.openstack.org/software/releases/yoga/components/aodh), and the Telemetry development/support team's mascot as well, have all been substituted with Barbican's mascot.

I don't have the knowledge to hunt it down very far, but I at least I got to the page template and the line that is suppose to fill in the mascot name and pull a reference to the mascot:

<h2>$Component.CodeName <i class="<% if $Component.Mascot %>$Component.Mascot.Name<% else %>Barbican<% end_if %>"></i></h2>

<img src="/software/images/mascots/{$MascotRef}.png" width="50px" /><br/>

I'm guessing these two classes might contain something helpful:

https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/Mascot.php

https://github.com/OpenStackweb/openstack-org/blob/master/software/code/infrastructure/active_records/OpenStackComponent.php

And possibly this database migration class:

https://github.com/OpenStackweb/openstack-org/blob/master/software/code/migrations/PopulateMascotsMigration.php

Another thought at the back of my head is that the "Telemetry" project has both Ceilometer and Aodh, but I believe the subprojects/deliverables don't have their own individual mascot.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions