コード例 #1
0
    def setUp(self):
        zookeeper.set_debug_level(0)
        self.client = yield self.get_zookeeper_client().connect()
        self.tokens = TokenDatabase(self.client)
        self.admin = Principal("admin", "admin")
        yield self.tokens.add(self.admin)
        self.policy = SecurityPolicy(self.client, self.tokens)
        attach_deferred = self.admin.attach(self.client)

        self.client.exists("/")
        yield attach_deferred
コード例 #2
0
    def setUp(self):
        zookeeper.set_debug_level(0)
        self.client = yield SecurityPolicyConnection(
            get_test_zookeeper_address()).connect()

        admin = Principal("admin", "admin")

        self.token_db = TokenDatabase(self.client)
        yield self.token_db.add(admin)
        self.policy = SecurityPolicy(self.client, self.token_db, owner=admin)
        attach_defer = admin.attach(self.client)
        # Trick to speed up the auth response processing (fixed in ZK trunk)
        self.client.exists("/")
        yield attach_defer
コード例 #3
0
 def setUp(self):
     zookeeper.set_debug_level(0)
     self.client = yield self.get_zookeeper_client().connect()
     self.tokens = TokenDatabase(self.client)
     yield self.tokens.add(Principal("admin", "admin"))
     self.policy = SecurityPolicy(self.client, self.tokens)
コード例 #4
0
 def setUp(self):
     zookeeper.set_debug_level(0)
     self.client = yield self.get_zookeeper_client().connect()
     self.db = TokenDatabase(self.client, "/token-test")