Пример #1
0
def test_convert_tribler_conf_76(tmpdir):
    """
    Tests conversion of the Tribler 7.5 config
    """
    shutil.copy2(CONFIG_PATH / 'triblerd75.conf', tmpdir / 'triblerd.conf')
    convert_config_to_tribler76(tmpdir)
    new_config = TriblerConfig(tmpdir, tmpdir / 'triblerd.conf')
    assert new_config.get_api_key() == '7671750ba34423c97dc3c6763041e4cb'
    assert new_config.get_api_http_port() == 8085
    assert new_config.get_api_http_enabled()
    assert not new_config.get_api_https_enabled()
Пример #2
0
    def run(self):
        """
        Run the upgrader if it is enabled in the config.
        """

        self.upgrade_pony_db_8to10()
        self.upgrade_pony_db_10to11()
        convert_config_to_tribler76(self.state_dir)
        self.upgrade_bw_accounting_db_8to9()
        self.upgrade_pony_db_11to12()
        self.upgrade_pony_db_12to13()
Пример #3
0
def test_convert_tribler_conf_76(tmpdir):
    """
    Tests conversion of the Tribler 7.5 config
    """
    shutil.copy2(CONFIG_PATH / 'triblerd75.conf', tmpdir / 'triblerd.conf')
    convert_config_to_tribler76(tmpdir)

    config = TriblerConfig.load(file=tmpdir / 'triblerd.conf',
                                state_dir=tmpdir)
    assert config.api.key == '7671750ba34423c97dc3c6763041e4cb'
    assert config.api.http_port == 8085
    assert config.api.http_enabled
    assert not config.api.https_enabled
Пример #4
0
    async def run(self):
        """
        Run the upgrader if it is enabled in the config.

        Note that by default, upgrading is enabled in the config. It is then disabled
        after upgrading to Tribler 7.
        """

        await self.upgrade_72_to_pony()
        self.upgrade_pony_db_6to7()
        self.upgrade_pony_db_7to8()
        await self.upgrade_pony_db_8to10()
        self.upgrade_pony_db_10to11()
        convert_config_to_tribler74(self.session.config.get_state_dir())
        convert_config_to_tribler75(self.session.config.get_state_dir())
        convert_config_to_tribler76(self.session.config.get_state_dir())
        self.upgrade_bw_accounting_db_8to9()