app=Ref(2, Instance('twisted.internet.app.Application',{ '_save':1, 'persistStyle':'aot', 'services':{ 'twisted.manhole':Ref(1, Instance('twisted.manhole.service.Service',{ 'twisted.internet.app.ApplicationService.persistenceVersion':1, 'namespace':{ '__name__':'__manhole829bcec__', 'sys':Module('sys'), }, 'serviceRunning':0, 'perspectives':{ 'admin':Instance('twisted.manhole.service.Perspective', clients={}, identityName='admin', localNamespace={ '_':None, }, perspectiveName='admin', service=Deref(1),), }, 'serviceParent':Deref(2), 'serviceName':'twisted.manhole', })), }, 'udpPorts':[], 'tcpConnectors':[], 'gid':1046, 'written':1, '_authorizer':Instance('twisted.cred.authorizer.DefaultAuthorizer', application=Deref(2), identities={ 'admin':Instance('twisted.cred.identity.Identity', application=Deref(2), hashedPassword='!#/)zW\xa5\xa7C\x89J\x0eJ\x80\x1f\xc3', keyring={ ( 'twisted.manhole', 'admin', ):1, }, name='admin',), },), 'uid':1046, 'tcpPorts':[ ( 3080, Instance('twisted.web.server.Site', logPath=None, numPorts=0, resource=Instance('twisted.web.test.Test', children={}, files=[], modules=[], paths={}, tmpl=[ '\n Congratulations, twisted.web appears to work!\n \n ', ], variables={}, widgets={},), sessions={},), 5, '', ), ( 3084, Instance('twisted.spread.pb.BrokerFactory',{ 'twisted.spread.pb.BrokerFactory.persistenceVersion':3, 'objectToBroker':Instance('twisted.spread.pb.AuthRoot', app=Deref(2),), 'numPorts':0, }), 5, '', ), ( 3023, Instance('twisted.manhole.telnet.ShellFactory', namespace={ 'app':Deref(2), }, numPorts=0, password='changeme', username='admin',), 5, '', ), ], 'sslPorts':[], 'sslConnectors':[], 'name':'testing', 'delayeds':[], 'twisted.internet.app.Application.persistenceVersion':9, 'unixConnectors':[], }))