Exemple #1
0
 def server_init(self):
     self.log = LogSinkClient(self.service_dir_client)
     self.userstore_client = UserStoreClient(self.service_dir_client)
     self.controller_client = GenericClient(self.service_dir_client, name="controller")
     self.basic_auth = HTTPBasic(self.wsgi_app_post_auth, self.userstore_client) 
Exemple #2
0
 def server_init(self):
     self.log = LogSinkClient(self.service_dir_client)
     self.userstore_client = UserStoreClient(self.service_dir_client)
Exemple #3
0
from wsgi_intercept import requests_intercept, add_wsgi_intercept
from wsgi_proxy import WSGIProxyApplication
from fibpro.userstore import UserStoreServer, UserStoreClient

from fibpro.reqtool.record import RecordingProxy


def intercept(host, port, app):
    add_wsgi_intercept(host, port, lambda: app)


requests_intercept.install()
proxy = RecordingProxy(UserStoreServer(register=False).app())
#proxy = RecordingProxy(WSGIProxyApplication())
intercept('127.0.0.1', 9003, proxy)
UserStoreClient().get_user("username")
print proxy.session[0][0].__dict__
print proxy.session[0][1].__dict__