migrate.py 653 B

12345678910111213141516
  1. def migrate(values):
  2. values['appVolumeMounts'] = {
  3. 'transcode': {
  4. 'hostPathEnabled': values['transcodeHostPathEnabled'],
  5. **({'hostPath': values['transcodeHostPath']} if values.get('transcodeHostPath') else {})
  6. },
  7. 'config': {
  8. 'hostPathEnabled': values['configHostPathEnabled'],
  9. **({'hostPath': values['configHostPath']} if values.get('configHostPath') else {})
  10. },
  11. 'data': {
  12. 'hostPathEnabled': values['dataHostPathEnabled'],
  13. **({'hostPath': values['dataHostPath']} if values.get('dataHostPath') else {})
  14. },
  15. }
  16. return values