import requests


def singleton(cls):
    instance = {}

    def singleton_inner(*args, **kwargs):
        if cls not in instance:
            instance[cls] = cls(*args, **kwargs)
        return instance[cls]
    return singleton_inner


@singleton
class VaultSession:

    def __init__(self):
        self.session = requests.Session()

40c52079cffd29b3e5ad5dee782db361623fa023
<mask token>


@singleton
class VaultSession:
    <mask token>

<mask token>


@singleton
class VaultSession:

    def __init__(self):
        self.session = requests.Session()

<mask token>


def singleton(cls):
    instance = {}

    def singleton_inner(*args, **kwargs):
        if cls not in instance:
            instance[cls] = cls(*args, **kwargs)
        return instance[cls]
    return singleton_inner


@singleton
class VaultSession:

    def __init__(self):
        self.session = requests.Session()

import requests


def singleton(cls):
    instance = {}

    def singleton_inner(*args, **kwargs):
        if cls not in instance:
            instance[cls] = cls(*args, **kwargs)
        return instance[cls]
    return singleton_inner


@singleton
class VaultSession:

    def __init__(self):
        self.session = requests.Session()
