from . import mongodb


class MongoDBk8s(mongodb.MongoDB):

    @classmethod
    def topology_name(cls):
        return ['mongodb_single_k8s']

    def build_new_infra_auth(self):
        init_user, init_password = self.get_initial_infra_credentials()
        return init_user, init_password, None


class MongoDBReplicaSetk8s(MongoDBk8s):

    @classmethod
    def topology_name(cls):
        return ['mongodb_replica_set_k8s']

e9802fa62186a4283311411368322ca93c4e9149
<mask token>


class MongoDBReplicaSetk8s(MongoDBk8s):

    @classmethod
    def topology_name(cls):
        return ['mongodb_replica_set_k8s']

<mask token>


class MongoDBk8s(mongodb.MongoDB):
    <mask token>
    <mask token>


class MongoDBReplicaSetk8s(MongoDBk8s):

    @classmethod
    def topology_name(cls):
        return ['mongodb_replica_set_k8s']

<mask token>


class MongoDBk8s(mongodb.MongoDB):

    @classmethod
    def topology_name(cls):
        return ['mongodb_single_k8s']
    <mask token>


class MongoDBReplicaSetk8s(MongoDBk8s):

    @classmethod
    def topology_name(cls):
        return ['mongodb_replica_set_k8s']

<mask token>


class MongoDBk8s(mongodb.MongoDB):

    @classmethod
    def topology_name(cls):
        return ['mongodb_single_k8s']

    def build_new_infra_auth(self):
        init_user, init_password = self.get_initial_infra_credentials()
        return init_user, init_password, None


class MongoDBReplicaSetk8s(MongoDBk8s):

    @classmethod
    def topology_name(cls):
        return ['mongodb_replica_set_k8s']

from . import mongodb


class MongoDBk8s(mongodb.MongoDB):

    @classmethod
    def topology_name(cls):
        return ['mongodb_single_k8s']

    def build_new_infra_auth(self):
        init_user, init_password = self.get_initial_infra_credentials()
        return init_user, init_password, None


class MongoDBReplicaSetk8s(MongoDBk8s):

    @classmethod
    def topology_name(cls):
        return ['mongodb_replica_set_k8s']
