src: remove call to restoreImageCustom script

remove call to custom version of legacy script, display warning.
master
OpenGnSys Support Team 2024-08-12 10:46:40 +02:00
parent 9fa4a5f651
commit 1ca3992f71
2 changed files with 3 additions and 21 deletions

View File

@ -500,8 +500,9 @@ class OgLiveOperations:
logging.info(f'Request to restore image {name}.img via {ctype} from {repo}')
if shutil.which('restoreImageCustom'):
restoreImageCustom(repo, name, disk, partition, ctype)
elif 'UNICAST' in ctype:
logging.warning(f'Ignoring restoreImageCustom, use postconfiguration scripts instead.')
if 'UNICAST' in ctype:
cache = 'DIRECT' not in ctype
self._restore_image_unicast(repo, name, partdev, cache)
elif ctype == 'TIPTORRENT':

View File

@ -215,22 +215,3 @@ def ogChangeRepo(ip, smb_user='opengnsys', smb_pass='og'):
subprocess.run(shlex.split(cmd))
return err
def restoreImageCustom(repo_ip, image_name, disk, partition, method):
"""
"""
if not shutil.which('restoreImageCustom'):
raise OgError('restoreImageCustom not found')
cmd = f'restoreImageCustom {repo_ip} {image_name} {disk} {partition} {method}'
with open('/tmp/command.log', 'wb', 0) as logfile:
try:
proc = subprocess.run(cmd,
stdout=logfile,
encoding='utf-8',
shell=True,
check=True)
except OSError as e:
raise OgError(f'Error processing restoreImageCustom: {e}') from e
return proc.returncode