13 """Return the AddressRemappingSvc configurable."""
14 from AthenaCommon.AppMgr
import ServiceMgr
as svcMgr
15 from SGComps.SGCompsConf
import AddressRemappingSvc, ProxyProviderSvc
20 if 'AddressRemappingSvc' not in pps.ProviderNames:
21 pps.ProviderNames += [
'AddressRemappingSvc' ]
26 """Add a new input renaming.
30 addInputRename ("Foo", "foo", "bar")
32 to rename the object of type Foo named `foo' to `bar'.
34 May also be used to rename dynamic (but NOT static) auxiliary variables:
36 addInputRename ("Foo", "foo.d1", "foo.x1")
38 If both are combined, write it like this:
40 addInputRename ("Foo", "foo", "bar")
41 addInputRename ("Foo", "foo.d1", "bar.x1")
44 ars.TypeKeyRenameMaps += [
'%s#%s->%s' % (type, from_name, to_name) ]
49 """Add a new type overwrite mapping."""
51 ars.TypeKeyRenameMaps += [
'%s#%s->%s#%s' % (from_type, from_name,