Changeset 46a0f7a for fedd/fedd.py


Ignore:
Timestamp:
Dec 2, 2008 10:34:23 PM (15 years ago)
Author:
Ted Faber <faber@…>
Branches:
axis_example, compt_changes, info-ops, master, version-1.30, version-2.00, version-3.01, version-3.02
Children:
9d3e646
Parents:
769b89a
Message:

Add server debugging that prints stack traces for unanticipated internal failures.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • fedd/fedd.py

    r769b89a r46a0f7a  
    161161
    162162    t = t.lower()
     163    sdebug = (opts.debug > 0)
    163164    try:
    164165        if t == 'soap':
    165             servers.append(server((h, p), soap_handler, ctx, impl))
     166            servers.append(server((h, p), soap_handler, ctx, impl, sdebug))
    166167        elif t == 'xmlrpc':
    167             servers.append(server((h, p), xmlrpc_handler, ctx, impl))
     168            servers.append(server((h, p), xmlrpc_handler, ctx, impl, sdebug))
    168169        else:
    169170            flog.error("Invalid transport specification (%s) in service %s" % \
Note: See TracChangeset for help on using the changeset viewer.