Package gavo :: Package web :: Module ifpages :: Class ReloadPage
[frames] | no frames]

Class ReloadPage

source code

                       object --+        
                                |        
           common.CommonRenderers --+    
                                    |    
                grend.GavoRenderMixin --+
                                        |
                   object --+           |
                            |           |
       nevow.rend.DataFactory --+       |
                                |       |
                   object --+   |       |
                            |   |       |
     nevow.rend.RenderFactory --+       |
                                |       |
                   object --+   |       |
                            |   |       |
      nevow.rend.MacroFactory --+       |
                                |       |
                   object --+   |       |
                            |   |       |
 nevow.rend.ConfigurableMixin --+       |
                                |       |
              nevow.rend.Fragment --+   |
                                    |   |
   nevow.rend.ConfigurableFactory --+   |
                                    |   |
nevow.rend.FreeformChildMixin --+   |   |
                                |   |   |
      nevow.rend.ChildLookupMixin --+   |
                                    |   |
                      nevow.rend.Page --+
                                        |
                                       ReloadPage

A page to clear some caches.

Right now, we don't use it (e.g., it's not reachable from the web). There's gavo serve reload and reloads of individual RDs, so there may not be much of a niche for this.

If it ever gets resurrected, we probably should use user.server._reload as the implementation.

Instance Methods
 
__init__(self, ctx)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
data_reloadedModules(self, ctx, data) source code
 
renderHTTP(self, ctx) source code

Inherited from grend.GavoRenderMixin: __provides__, data_meta, data_rd, render_authinfo, render_datameta, render_explodableMeta, render_ifadmin, render_ifdata, render_ifmeta, render_ifnodata, render_ifnoslot, render_ifownmeta, render_ifslot, render_intro, render_meta, render_metahtml, render_prependsite, render_withsidebar

Inherited from common.CommonRenderers: __providedBy__, render_commonhead, render_getconfig, render_rootlink, render_urlescape

Inherited from nevow.rend.Page: child_, flattenFactory, onPostFailure, onPostSuccess, rememberStuff, renderString, renderSynchronously, webFormPost

Inherited from nevow.rend.Fragment: get, remember, rend

Inherited from nevow.rend.DataFactory: child

Inherited from nevow.rend.RenderFactory: render_data, render_mapping, render_sequence, render_string, render_xml, renderer

Inherited from nevow.rend.MacroFactory: macro

Inherited from nevow.rend.ConfigurableMixin: getBinding, getBindingNames, getDefault, postForm

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Inherited from nevow.rend.ConfigurableFactory: configurable_, configurable_original, locateConfigurable

Inherited from nevow.rend.ChildLookupMixin: childFactory, locateChild, putChild

Inherited from nevow.rend.FreeformChildMixin: child_freeform_hand

Class Variables
  modsToReload = []
  docFactory = svcs.loadSystemTemplate("reloaded.html")
hash(x)

Inherited from grend.GavoRenderMixin: __implemented__, macroPackage

Inherited from nevow.rend.Page: addSlash, afterRender, beforeRender, buffered

Inherited from nevow.rend.Fragment: original

Inherited from nevow.rend.ChildLookupMixin: children

Properties

Inherited from object: __class__

Method Details

__init__(self, ctx)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

renderHTTP(self, ctx)

source code 
Overrides: nevow.rend.Page.renderHTTP