eucalyptus/eucalyptus-ui — pull request #2 by mspaulding06 (2012-08-28 00:30:47+00:00)
Title: EUCA-3397 Add support for RPM-based distributions

If a developer wishes to run the UI from their repository as
they develop, this will continue to work as expected. Changes
have been made to support inclusion in RPM-based Linux distributions.

These are:

1. Patched setup.py to allow using "python setup.py install"
2. Removed staticpath option from eui.ini. From now on this only
needs to be set if static files are located in a directory
other than ./static relative to the launcher script. The option
also expects an absolute path instead of a relative path.
3. Added the use of the mockpath config option. This is needed
to set the absolute path of the mockdata location. If not set,
the relative path of ./mockdata will be assumed.
4. Added ConfigLoader which locates the UI config file
and is able to return a ConfigParser object.

Fixes EUCA-3397