Refactor chglog

This commit is contained in:
Dimitris Zlatanidis 2022-12-24 17:39:28 +02:00
parent 5609134b7f
commit 727b90fcea
3 changed files with 6 additions and 6 deletions

View file

@ -19,11 +19,11 @@ class CheckUpdates:
print(end='\rChecking for news in the Changelog.txt file... ')
local_date = 0
local_chg_txt = (f'{self.configs.sbo_repo_path}/'
f'{self.configs.chglog_txt}')
f'{self.configs.sbo_chglog_txt}')
http = urllib3.PoolManager()
repo = http.request(
'GET', f'{self.configs.sbo_repo_url}/{self.configs.chglog_txt}')
'GET', f'{self.configs.sbo_repo_url}/{self.configs.sbo_chglog_txt}')
if os.path.isfile(local_chg_txt):
local_date = int(os.stat(local_chg_txt).st_size)

View file

@ -36,7 +36,7 @@ class Configs:
# SBo repository configs
sbo_repo_url: str = 'http://slackbuilds.org/slackbuilds/15.0'
sbo_txt: str = 'SLACKBUILDS.TXT'
chglog_txt: str = 'ChangeLog.txt'
sbo_chglog_txt: str = 'ChangeLog.txt'
sbo_tar_suffix: str = '.tar.gz'
sbo_repo_tag: str = '_SBo'
@ -75,7 +75,7 @@ class Configs:
# SBo repository details
sbo_repo_url: str = config['sbo_repo_url']
sbo_txt: str = config['sbo_txt']
chglog_txt: str = config['chglog_txt']
sbo_chglog_txt: str = config['sbo_chglog_txt']
sbo_tar_suffix: str = config['sbo_tar_suffix']
sbo_repo_tag: str = config['sbo_repo_tag']

View file

@ -36,11 +36,11 @@ class UpdateRepository:
print('Updating the package list...\n')
self.delete_file(self.configs.sbo_repo_path, self.configs.sbo_txt)
self.delete_file(self.configs.sbo_repo_path, self.configs.chglog_txt)
self.delete_file(self.configs.sbo_repo_path, self.configs.sbo_chglog_txt)
self.delete_sbo_data()
slackbuilds_txt = f'{self.configs.sbo_repo_url}/{self.configs.sbo_txt}'
changelog_txt = f'{self.configs.sbo_repo_url}/{self.configs.chglog_txt}'
changelog_txt = f'{self.configs.sbo_repo_url}/{self.configs.sbo_chglog_txt}'
wget = Wget()
wget.download(self.configs.sbo_repo_path, slackbuilds_txt)