google.appengine.api.runtime.runtime module
Summary
Runtime Utilities API.
Deprecated since version 1.8.1.
Utilities for interacting with the Python Runtime.
Contents
- google.appengine.api.runtime.runtime.cpu_usage()source
- 
        Returns a SystemStat describing cpu usage, expressed in mcycles. The returned object has the following accessors: - 
            total(): total mcycles consumed by this instance 
- 
            rate1m(): average mcycles consumed per second over the last minute 
- 
            rate10m(): average mcycles consumed per second over the last ten minutes 
 Functions for converting from mcycles to cpu-seconds are located in the quotas API. 
- 
            
- google.appengine.api.runtime.runtime.is_shutting_down()source
- 
        Returns true if the server is shutting down. 
- google.appengine.api.runtime.runtime.memory_usage()source
- 
        Returns a SystemStat describing memory usage, expressed in MB. The returned object has the following accessors: - 
            current(): memory currently used by this instance 
- 
            average1m(): average memory use, over the last minute 
- 
            average10m(): average memory use, over the last ten minutes 
 
- 
            
- google.appengine.api.runtime.runtime.set_shutdown_hook(hook)source
- Registers a function to be called when the server is shutting down. - The shutdown hook will be called when the server shuts down. Your code will have a short amount of time to save state and exit. The shutdown hook should interrupt any long running code you have, e.g. by calling apiproxy_stub_map.apiproxy.CancelApiCalls and/or raising an exception. Parameters- 
            hook – A no-argument callable which will be called when the server is 
- 
            down. (shutting) – 
 - The previously registered shutdown hook, or None if no hook was registered before. - In some cases it may not be possible to run the shutdown hook before the server exits. 
-