Custom Query (894 matches)
Results (67 - 69 of 894)
Ticket | Owner | Reporter | Resolution | Summary |
---|---|---|---|---|
#531 | desai | [email protected]… | fixed | Add recursion to Deps |
Description |
Given that for some packages there are dependencies that need to be satisfied when installing the dependencies for that package (e.g. package A requires package B, and package B requires package C), it would be good if this could be modeled in the Deps generator. |
|||
#537 | desai | [email protected]… | fixed | Add setting in config file for reports in a subdirctory |
Description |
There is a patch for bcfg2/src/lib/Server/Reports/urls.py at http://www.ma.utexas.edu/users/jstrunk/web_prefix.diff There is probably a better place to use ConfigParser?, but I am not so sure since that module only imports something from django. The new setting is called "web_prefix". It is found in the [statistics] section of the bcfg2-web.conf . It needs to have a trailing '/' but no leading '/'. The bug that this patch fixes is when you access the dynamic reports from a subdirectory instead of the document root of a virtualhost, you must modify urls.py to include that subdirectory. Otherwise, you get the following error if debug is on. Page not found (404) Request Method: GET Request URL: http://localhost/bcfg2/displays/summary/ Using the URLconf defined in Bcfg2.Server.Reports.urls, Django tried these URL patterns, in this order: 1. ^/*$ 2. ^clients/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01][0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 3. ^clients/(?P<hostname>\S+)/(?P<pk>\d+)/$ 4. ^clients/(?P<hostname>\S+)/manage/$ 5. ^clients/(?P<hostname>\S+)/$ 6. ^clients/(?P<hostname>\S+)$ 7. ^clients/$ 8. ^displays/sys-view/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01][0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 9. ^displays/sys-view/$ 10. ^displays/summary/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01][0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 11. ^displays/summary/$ 12. ^displays/timing/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01][0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 13. ^displays/timing/$ 14. ^displays/$ 15. ^elements/modified/(?P<eyedee>\d+)/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01][0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 16. ^elements/modified/(?P<eyedee>\d+)/$ 17. ^elements/modified/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01]\ [0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 18. ^elements/modified/$ 19. ^elements/bad/(?P<eyedee>\d+)/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01][0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 20. ^elements/bad/(?P<eyedee>\d+)/$ 21. ^elements/bad/(?P<timestamp>(19|20)\d\d-(0[1-9]|1[012])-(0[1-9]|[dee158e0d75ced9dffe19c101e4ebc93b4858156] (SVN r12)[0-9]|3[01])@([01]\ [0-9]|2[0-3]):([0-5][0-9]|60):([0-5][0-9]|60))/$ 22. ^elements/bad/$ The current URL, /bcfg2/displays/summary/, didn't match any of these. You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page. |
|||
#655 | dclark | dclark | fixed | Add support for Fossil SCM distributed version control system |
Description |
(just opening a ticket for myself to track progress on this)
|