Package pyGlobus :: Module inst
[show private | hide private]
[frames | no frames]

Module pyGlobus.inst

NetLogger autologging for pyGlobus.

NetLogger URL: http://dsd.lbl.gov/NetLogger/

Dan Gunter <dkgunter@lbl.gov>
Function Summary
  dbg_write(e, params)
Don't use this directly unless you know what you're doing.
  flush()
  getFd()
Don't use this unless you *really* know what you're doing.
  getGID()
  getHost()
  getXIODebug()
  getXIODebug2()
  instrument(clazz, prefix, exclude)
Instrument class 'clazz' methods with entry/exit points named `clazz`.
  setLogDest(dest)
Manually set logging destination, overriding default settings from the environment.
  setLogLevel(level)
Manually set logging level, overriding default settings from the environment.
  setMeta(event, bare_event, **metakw)
Set metadata name/value pairs, for all events if 'event' is None, or the specific named event or list of events.

Variable Summary
str TRANSFER_EVENT = 'xio.XioSocket.transfer'

Function Details

dbg_write(e, params={})

Don't use this directly unless you know what you're doing.

getFd()

Don't use this unless you *really* know what you're doing.

instrument(clazz, prefix='', exclude=[])

Instrument class 'clazz' methods with entry/exit points named `clazz`.{method}.start and `clazz`.{method}.end

setLogDest(dest)

Manually set logging destination, overriding default settings from the environment.

setLogLevel(level)

Manually set logging level, overriding default settings from the environment.

setMeta(event=None, bare_event=False, **metakw)

Set metadata name/value pairs, for all events if 'event' is None, or the specific named event or list of events.

Example: setMeta('prefix.class.method',pi=3.14,sky='blue')

Variable Details

TRANSFER_EVENT

Type:
str
Value:
'xio.XioSocket.transfer'                                               

Generated by Epydoc 2.1 on Tue Apr 4 14:32:53 2006 http://epydoc.sf.net