copy /run/casper-md5check.json to /var/log/installer
This commit is contained in:
parent
7b4bcb9922
commit
43ef6286ef
|
@ -16,6 +16,7 @@
|
||||||
import asyncio
|
import asyncio
|
||||||
import copy
|
import copy
|
||||||
from collections import OrderedDict
|
from collections import OrderedDict
|
||||||
|
import json
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
@ -224,6 +225,13 @@ class SubiquityModel:
|
||||||
else:
|
else:
|
||||||
return "media-info"
|
return "media-info"
|
||||||
|
|
||||||
|
def _casper_md5check(self):
|
||||||
|
if os.path.exists('/run/casper-md5check.json'):
|
||||||
|
with open('/run/casper-md5check.json') as fp:
|
||||||
|
return fp.read()
|
||||||
|
else:
|
||||||
|
return json.dumps({'result': 'skip'})
|
||||||
|
|
||||||
def _machine_id(self):
|
def _machine_id(self):
|
||||||
with open('/etc/machine-id') as fp:
|
with open('/etc/machine-id') as fp:
|
||||||
return fp.read()
|
return fp.read()
|
||||||
|
@ -286,6 +294,11 @@ class SubiquityModel:
|
||||||
'content': self._media_info(),
|
'content': self._media_info(),
|
||||||
'permissions': 0o644,
|
'permissions': 0o644,
|
||||||
},
|
},
|
||||||
|
'md5check': {
|
||||||
|
'path': 'var/log/installer/casper-md5check.json',
|
||||||
|
'content': self._casper_md5check(),
|
||||||
|
'permissions': 0o644,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue