forked from sig_core/toolkit
add missing ks treeinfo deploy
This commit is contained in:
parent
1d5447b1fb
commit
cf13fb0a02
@ -1059,6 +1059,28 @@ class RepoSync:
|
|||||||
'os/media.repo'
|
'os/media.repo'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
ks_tree_path = os.path.join(
|
||||||
|
sync_root,
|
||||||
|
repo_name,
|
||||||
|
a,
|
||||||
|
'kickstart/.treeinfo'
|
||||||
|
)
|
||||||
|
|
||||||
|
ks_disc_path = os.path.join(
|
||||||
|
sync_root,
|
||||||
|
repo_name,
|
||||||
|
a,
|
||||||
|
'kickstart/.discinfo'
|
||||||
|
)
|
||||||
|
|
||||||
|
ks_media_path = os.path.join(
|
||||||
|
sync_root,
|
||||||
|
repo_name,
|
||||||
|
a,
|
||||||
|
'kickstart/media.repo'
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
if not os.path.exists(os_tree_path):
|
if not os.path.exists(os_tree_path):
|
||||||
try:
|
try:
|
||||||
Shared.treeinfo_new_write(
|
Shared.treeinfo_new_write(
|
||||||
@ -1121,6 +1143,69 @@ class RepoSync:
|
|||||||
repo_name + ' ' + a + ' os media.repo already exists'
|
repo_name + ' ' + a + ' os media.repo already exists'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Kickstart part of the repos
|
||||||
|
if not os.path.exists(ks_tree_path):
|
||||||
|
try:
|
||||||
|
Shared.treeinfo_new_write(
|
||||||
|
ks_tree_path,
|
||||||
|
self.distname,
|
||||||
|
self.shortname,
|
||||||
|
self.fullversion,
|
||||||
|
a,
|
||||||
|
int(self.timestamp),
|
||||||
|
repo_name
|
||||||
|
)
|
||||||
|
except Exception as e:
|
||||||
|
self.log.error(
|
||||||
|
'[' + Color.BOLD + Color.RED + 'FAIL' + Color.END + '] ' +
|
||||||
|
repo_name + ' ' + a + ' kickstart .treeinfo could not be written'
|
||||||
|
)
|
||||||
|
self.log.error(e)
|
||||||
|
else:
|
||||||
|
self.log.warn(
|
||||||
|
'[' + Color.BOLD + Color.YELLOW + 'WARN' + Color.END + '] ' +
|
||||||
|
repo_name + ' ' + a + ' kickstart .treeinfo already exists'
|
||||||
|
)
|
||||||
|
|
||||||
|
if not os.path.exists(ks_disc_path):
|
||||||
|
try:
|
||||||
|
Shared.discinfo_write(
|
||||||
|
self.timestamp,
|
||||||
|
self.fullname,
|
||||||
|
a,
|
||||||
|
ks_disc_path
|
||||||
|
)
|
||||||
|
except Exception as e:
|
||||||
|
self.log.error(
|
||||||
|
'[' + Color.BOLD + Color.RED + 'FAIL' + Color.END + '] ' +
|
||||||
|
repo_name + ' ' + a + ' kickstart .discinfo could not be written'
|
||||||
|
)
|
||||||
|
self.log.error(e)
|
||||||
|
else:
|
||||||
|
self.log.warn(
|
||||||
|
'[' + Color.BOLD + Color.YELLOW + 'WARN' + Color.END + '] ' +
|
||||||
|
repo_name + ' ' + a + ' kickstart .discinfo already exists'
|
||||||
|
)
|
||||||
|
|
||||||
|
if not os.path.exists(ks_media_path):
|
||||||
|
try:
|
||||||
|
Shared.media_repo_write(
|
||||||
|
self.timestamp,
|
||||||
|
self.fullname,
|
||||||
|
ks_media_path
|
||||||
|
)
|
||||||
|
except Exception as e:
|
||||||
|
self.log.error(
|
||||||
|
'[' + Color.BOLD + Color.RED + 'FAIL' + Color.END + '] ' +
|
||||||
|
repo_name + ' ' + a + ' kickstart media.repo could not be written'
|
||||||
|
)
|
||||||
|
self.log.error(e)
|
||||||
|
else:
|
||||||
|
self.log.warn(
|
||||||
|
'[' + Color.BOLD + Color.YELLOW + 'WARN' + Color.END + '] ' +
|
||||||
|
repo_name + ' ' + a + ' kickstart media.repo already exists'
|
||||||
|
)
|
||||||
|
|
||||||
if not self.ignore_debug and not a == 'source':
|
if not self.ignore_debug and not a == 'source':
|
||||||
debug_tree_path = os.path.join(
|
debug_tree_path = os.path.join(
|
||||||
sync_root,
|
sync_root,
|
||||||
|
Loading…
Reference in New Issue
Block a user