Ejemplo n.º 1
0
    def create_conf(self, repo_name=None):
        text = dedent(
            """
            [main]
            verbose=1
            fallback=1

            [foo]
            verbose=foo

            [bar]
            verbose=bar

            [repo:main]
            verbose=main
            """
        )
        tmpfile = NamedTemporaryFile()
        with open(tmpfile.name, 'w') as f:
            f.write(text)
            f.flush()
            f.close()

        conf = Config()
        if repo_name:
            conf._repo_name = repo_name

        conf.load(tmpfile.name)
        return conf
Ejemplo n.º 2
0
    def create_conf(self, repo_name=None):
        text = dedent("""
            [main]
            verbose=1
            fallback=1

            [foo]
            verbose=foo

            [bar]
            verbose=bar

            [repo:main]
            verbose=main
            """)
        tmpfile = NamedTemporaryFile()
        with open(tmpfile.name, 'w') as f:
            f.write(text)
            f.flush()
            f.close()

        conf = Config()
        if repo_name:
            conf._repo_name = repo_name

        conf.load(tmpfile.name)
        return conf