Part of canonical.launchpad.systemhomes View In Hierarchy
Implements interfaces: canonical.launchpad.interfaces.launchpad.IWebServiceApplication, canonical.launchpad.webapp.interfaces.ICanonicalUrlData
IWebServiceApplication.
This implementation adds a 'cached_wadl' attribute, which starts out as an empty dict and is populated as needed.
| Class Method | cachedWADLPath | Helper method to calculate the path to a cached WADL file. |
| Method | toWADL | See IWebServiceApplication. |
IWebServiceApplication.
Look for a cached WADL file for the request version at the location used by the script utilities/create-launchpad-wadl.py. If the file is present, load the file and cache its contents rather than generating new WADL. Otherwise, generate new WADL and cache it.