Static files cannot be found for panel plugins

Bug #1309183 reported by Rob Raymond
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Undecided
Rob Raymond

Bug Description

Using the add panel facility of plugin configuration files, static files cannot be exposed from the plugin directory.
This can be done with dashboard based plugins by setting ADD_INSTALLED_APPS in the plugin configuration file.

It should be possible for panel plugins to use the same configuration to expose static files.

Changed in horizon:
assignee: nobody → Rob Raymond (rob-raymond)
Changed in horizon:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/88428
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=47a1181f0d90d07f2ee9de0a1e87c6e537c50d93
Submitter: Jenkins
Branch: master

commit 47a1181f0d90d07f2ee9de0a1e87c6e537c50d93
Author: Rob Raymond <email address hidden>
Date: Thu Apr 17 14:36:37 2014 -0600

    Allow static files to be exposed for any plugin

    Change the parsing of plugin configuration files to allow
    a new Django application to be added. This enables the static file
    finder to find the plugin's static files when they are referenced.
    Previously only plugins that defined a new dashboard could do this.

    Change-Id: I69bd8f24fa0855174a05203eabe7c932246dda21
    Closes-Bug: #1309183

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
milestone: none → juno-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: juno-1 → 2014.2
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.