Package buildbot :: Package status :: Module html :: Class TextLog
[frames | no frames]

Class TextLog

Resource --+
           |
          TextLog


Method Summary
  __init__(self, original)
  content(self, entries)
  finished(self)
  getChild(self, path, request)
Retrieve a 'child' resource from me.
  htmlFooter(self)
  htmlHeader(self, request)
  render_GET(self, req)
  render_HEAD(self, request)
Default handling of HEAD method.
    Inherited from Resource
  delEntity(self, name)
  getChildForRequest(self, request)
  getChildWithDefault(self, path, request)
Retrieve a static or dynamically generated child resource from me.
  getDynamicEntity(self, name, request)
  getStaticEntity(self, name)
  listDynamicEntities(self, request)
  listDynamicNames(self)
  listEntities(self)
  listNames(self)
  listStaticEntities(self)
  listStaticNames(self)
  putChild(self, path, child)
Register a static child.
  reallyPutEntity(self, name, entity)
  render(self, request)
Render a given resource.

Class Variable Summary
Implements __implemented__ = <implementedBy buildbot.status.html.Te...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
bool asText = False
bool subscribed = False
    Inherited from Resource
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
MetaInterface entityType = <MetaInterface twisted.web.resource.IResour...
int isLeaf = 0                                                                     
NoneType server = None                                                                  

Method Details

getChild(self, path, request)

Retrieve a 'child' resource from me.

Implement this to create dynamic resource generation -- resources which are always available may be registered with self.putChild().

This will not be called if the class-level variable 'isLeaf' is set in your subclass; instead, the 'postpath' attribute of the request will be left as a list of the remaining path elements.

For example, the URL /foo/bar/baz will normally be:
 | site.resource.getChild('foo').getChild('bar').getChild('baz').
However, if the resource returned by 'bar' has isLeaf set to true, then the getChild call will never be made on it.
Parameters:
path - a string, describing the child
request - a twisted.web.server.Request specifying meta-information about the request that is being made for this child.
Overrides:
twisted.web.resource.Resource.getChild (inherited documentation)

render_HEAD(self, request)

Default handling of HEAD method.

I just return self.render_GET(request). When method is HEAD, the framework will handle this correctly.
Overrides:
twisted.web.resource.Resource.render_HEAD (inherited documentation)

Class Variable Details

__implemented__

Type:
Implements
Value:
<implementedBy buildbot.status.html.TextLog>                           

__provides__

Type:
ClassProvides
Value:
<zope.interface.declarations.ClassProvides object at 0x4137acec>       

asText

Type:
bool
Value:
False                                                                  

subscribed

Type:
bool
Value:
False                                                                  

Generated by Epydoc 2.1 on Sun Dec 10 22:04:45 2006 http://epydoc.sf.net