// TODO: This file was created by bulk-decaffeinate. // Sanity-check the conversion and remove this comment. export let availableImages: any; export let currentState: any; export let targetState: any; targetState = []; targetState[0] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { '23': { appId: 1234, serviceName: 'aservice', commit: 'afafafa', imageId: 12345, image: 'registry2.resin.io/superapp/edfabc:latest', environment: { FOO: 'bar', }, privileged: false, volumes: [], labels: {}, running: true, }, '24': { appId: 1234, serviceName: 'anotherService', commit: 'afafafa', imageId: 12346, image: 'registry2.resin.io/superapp/afaff:latest', environment: { FOO: 'bro', }, volumes: [], privileged: false, labels: {}, running: true, }, }, volumes: {}, networks: {}, }, }, }, dependent: { apps: [], devices: [] }, }; targetState[1] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { '23': { appId: 1234, serviceName: 'aservice', commit: 'afafafa', imageId: 12345, image: 'registry2.resin.io/superapp/edfabc:latest', environment: { FOO: 'bar', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, volumes: [], labels: {}, running: true, }, }, volumes: {}, networks: {}, }, }, }, dependent: { apps: [], devices: [] }, }; targetState[2] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { '23': { appId: 1234, serviceName: 'aservice', commit: 'afafafa', imageId: 12345, image: 'registry2.resin.io/superapp/edfabc:latest', environment: { FOO: 'bar', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, volumes: [], labels: {}, running: true, }, '24': { appId: 1234, serviceName: 'anotherService', commit: 'afafafa', imageId: 12347, image: 'registry2.resin.io/superapp/foooo:latest', depends_on: ['aservice'], environment: { FOO: 'bro', ADDITIONAL_ENV_VAR: 'foo', }, volumes: [], privileged: false, labels: {}, running: true, }, }, volumes: {}, networks: {}, }, }, }, dependent: { apps: [], devices: [] }, }; targetState[3] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { '23': { appId: 1234, serviceName: 'aservice', commit: 'afafafa', imageId: 12345, image: 'registry2.resin.io/superapp/edfabc:latest', environment: { FOO: 'bar', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, volumes: [], labels: {}, running: true, }, '24': { appId: 1234, serviceName: 'anotherService', commit: 'afafafa', imageId: 12347, image: 'registry2.resin.io/superapp/foooo:latest', environment: { FOO: 'bro', ADDITIONAL_ENV_VAR: 'foo', }, volumes: [], privileged: false, labels: { 'io.resin.update.strategy': 'kill-then-download', }, running: true, }, }, volumes: {}, networks: {}, }, }, }, dependent: { apps: [], devices: [] }, }; targetState[4] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { '23': { appId: 1234, serviceName: 'aservice', commit: 'afafafa', imageId: 12345, image: 'registry2.resin.io/superapp/edfabc:latest', environment: { FOO: 'THIS VALUE CHANGED', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, volumes: [], labels: {}, running: true, }, '24': { appId: 1234, serviceName: 'anotherService', commit: 'afafafa', imageId: 12347, image: 'registry2.resin.io/superapp/foooo:latest', depends_on: ['aservice'], environment: { FOO: 'bro', ADDITIONAL_ENV_VAR: 'foo', }, volumes: [], privileged: false, labels: {}, running: true, }, }, volumes: {}, networks: {}, }, }, }, dependent: { apps: [], devices: [] }, }; targetState[5] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { '23': { appId: 1234, serviceName: 'aservice', commit: 'afafafa', imageId: 12345, image: 'registry2.resin.io/superapp/edfabc:latest', environment: { FOO: 'THIS VALUE CHANGED', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, volumes: [], labels: {}, running: true, }, '24': { appId: 1234, serviceName: 'anotherService', commit: 'afafafa', imageId: 12347, image: 'registry2.resin.io/superapp/foooo:latest', environment: { FOO: 'bro', ADDITIONAL_ENV_VAR: 'foo', }, volumes: [], privileged: false, labels: {}, running: true, }, }, volumes: {}, networks: {}, }, }, }, dependent: { apps: [], devices: [] }, }; targetState[6] = { local: { name: 'volumeTest', config: {}, apps: { 12345: { appId: 12345, name: 'volumeApp', commit: 'asd', releaseId: 3, services: {}, volumes: {}, networks: {}, }, }, }, dependent: { apps: [], devices: [] }, }; currentState = []; currentState[0] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { 23: { appId: 1234, serviceId: 23, releaseId: 2, commit: 'afafafa', serviceName: 'aservice', imageId: 12345, image: 'id1', environment: { FOO: 'bar', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, restart: 'always', volumes: [ '/tmp/balena-supervisor/services/1234/aservice:/tmp/resin', '/tmp/balena-supervisor/services/1234/aservice:/tmp/balena', ], labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '23', 'io.resin.supervised': 'true', 'io.resin.service-name': 'aservice', }, running: true, createdAt: new Date(), containerId: '1', networkMode: 'default', networks: { default: { aliases: ['aservice'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, 24: { appId: 1234, serviceId: 24, releaseId: 2, commit: 'afafafa', serviceName: 'anotherService', imageId: 12346, image: 'id0', environment: { FOO: 'bro', ADDITIONAL_ENV_VAR: 'foo', }, volumes: [ '/tmp/balena-supervisor/services/1234/anotherService:/tmp/resin', '/tmp/balena-supervisor/services/1234/anotherService:/tmp/balena', ], privileged: false, restart: 'always', labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '24', 'io.resin.supervised': 'true', 'io.resin.service-name': 'anotherService', }, running: false, createdAt: new Date(), containerId: '2', networkMode: 'default', networks: { default: { aliases: ['anotherService'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, }, volumes: {}, networks: { default: {} }, }, }, }, dependent: { apps: [], devices: [] }, }; currentState[1] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: {}, volumes: {}, networks: { default: {} }, }, }, }, dependent: { apps: [], devices: [] }, }; currentState[2] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { 23: { appId: 1234, serviceId: 23, releaseId: 2, commit: 'afafafa', expose: [], ports: [], serviceName: 'aservice', imageId: 12345, image: 'id1', environment: { FOO: 'THIS VALUE CHANGED', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, restart: 'always', volumes: [ '/tmp/balena-supervisor/services/1234/aservice:/tmp/resin', '/tmp/balena-supervisor/services/1234/aservice:/tmp/balena', ], labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '23', 'io.resin.supervised': 'true', 'io.resin.service-name': 'aservice', }, running: true, createdAt: new Date(), containerId: '1', networkMode: 'default', networks: { default: { aliases: ['aservice'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, }, volumes: {}, networks: { default: {} }, }, }, }, dependent: { apps: [], devices: [] }, }; currentState[3] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { 23: { appId: 1234, serviceId: 23, serviceName: 'aservice', imageId: 12345, releaseId: 2, commit: 'afafafa', expose: [], ports: [], image: 'id1', environment: { FOO: 'THIS VALUE CHANGED', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, restart: 'always', volumes: [ '/tmp/balena-supervisor/services/1234/aservice:/tmp/resin', '/tmp/balena-supervisor/services/1234/aservice:/tmp/balena', ], labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '23', 'io.resin.supervised': 'true', 'io.resin.service-name': 'aservice', }, running: true, createdAt: new Date(0), containerId: '1', networkMode: 'default', networks: { default: { aliases: ['aservice'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, 24: { appId: 1234, serviceId: 23, serviceName: 'aservice', imageId: 12345, releaseId: 2, commit: 'afafafa', expose: [], ports: [], image: 'id1', environment: { FOO: 'THIS VALUE CHANGED', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, restart: 'always', volumes: [ '/tmp/balena-supervisor/services/1234/aservice:/tmp/resin', '/tmp/balena-supervisor/services/1234/aservice:/tmp/balena', ], labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '23', 'io.resin.supervised': 'true', 'io.resin.service-name': 'aservice', }, running: true, createdAt: new Date(1), containerId: '2', networkMode: 'default', networks: { default: { aliases: ['aservice'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, }, volumes: {}, networks: { default: {} }, }, }, }, dependent: { apps: [], devices: [] }, }; currentState[4] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { 24: { appId: 1234, serviceId: 24, releaseId: 2, commit: 'afafafa', serviceName: 'anotherService', imageId: 12346, image: 'id0', environment: { FOO: 'bro', ADDITIONAL_ENV_VAR: 'foo', }, volumes: [ '/tmp/balena-supervisor/services/1234/anotherService:/tmp/resin', '/tmp/balena-supervisor/services/1234/anotherService:/tmp/balena', ], privileged: false, restart: 'always', labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '24', 'io.resin.supervised': 'true', 'io.resin.service-name': 'anotherService', }, running: false, createdAt: new Date(), containerId: '2', networkMode: 'default', networks: { default: { aliases: ['aservice'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, }, volumes: {}, networks: { default: {} }, }, }, }, dependent: { apps: [], devices: [] }, }; currentState[5] = { local: { name: 'volumeTest', config: {}, apps: { 12345: { appId: 12345, name: 'volumeApp', commit: 'asd', releaseId: 3, services: {}, volumes: {}, networks: { default: {} }, }, 12: { appId: 12, name: 'previous-app', commit: '123', releaseId: 10, services: {}, networks: {}, volumes: { my_volume: {}, }, }, }, }, dependent: { apps: [], devices: [] }, }; currentState[6] = { local: { name: 'aDeviceWithDifferentName', config: { RESIN_HOST_CONFIG_gpu_mem: '512', RESIN_HOST_LOG_TO_DISPLAY: '1', }, apps: { 1234: { appId: 1234, name: 'superapp', commit: 'afafafa', releaseId: 2, services: { 23: { appId: 1234, serviceId: 23, releaseId: 2, commit: 'afafafa', serviceName: 'aservice', imageId: 12345, image: 'id1', environment: { FOO: 'bar', ADDITIONAL_ENV_VAR: 'foo', }, privileged: false, restart: 'always', volumes: [ '/tmp/balena-supervisor/services/1234/aservice:/tmp/resin', '/tmp/balena-supervisor/services/1234/aservice:/tmp/balena', ], labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '23', 'io.resin.supervised': 'true', 'io.resin.service-name': 'aservice', }, running: true, createdAt: new Date(), containerId: '1', networkMode: 'default', networks: { default: { aliases: ['aservice'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, 24: { appId: 1234, serviceId: 24, releaseId: 2, commit: 'afafafa', serviceName: 'anotherService', imageId: 12346, image: 'id0', environment: { FOO: 'bro', ADDITIONAL_ENV_VAR: 'foo', }, volumes: [ '/tmp/balena-supervisor/services/1234/anotherService:/tmp/resin', '/tmp/balena-supervisor/services/1234/anotherService:/tmp/balena', ], privileged: false, restart: 'always', labels: { 'io.resin.app-id': '1234', 'io.resin.service-id': '24', 'io.resin.supervised': 'true', 'io.resin.service-name': 'anotherService', }, running: true, createdAt: new Date(), containerId: '2', networkMode: 'default', networks: { default: { aliases: ['anotherService'] } }, command: ['someCommand'], entrypoint: ['theEntrypoint'], }, }, volumes: {}, networks: { default: {} }, }, }, }, dependent: { apps: [], devices: [] }, }; availableImages = []; availableImages[0] = [ { name: 'registry2.resin.io/superapp/afaff:latest', appId: 1234, serviceId: 24, serviceName: 'anotherService', imageId: 12346, releaseId: 2, dependent: 0, dockerImageId: 'id0', }, { name: 'registry2.resin.io/superapp/edfabc:latest', appId: 1234, serviceId: 23, serviceName: 'aservice', imageId: 12345, releaseId: 2, dependent: 0, dockerImageId: 'id1', }, ]; availableImages[1] = [ { name: 'registry2.resin.io/superapp/foooo:latest', appId: 1234, serviceId: 24, serviceName: 'anotherService', imageId: 12347, releaseId: 2, dependent: 0, dockerImageId: 'id2', }, { name: 'registry2.resin.io/superapp/edfabc:latest', appId: 1234, serviceId: 23, serviceName: 'aservice', imageId: 12345, releaseId: 2, dependent: 0, dockerImageId: 'id1', }, ]; availableImages[2] = [ { name: 'registry2.resin.io/superapp/foooo:latest', appId: 1234, serviceId: 24, serviceName: 'anotherService', imageId: 12347, releaseId: 2, dependent: 0, dockerImageId: 'id2', }, ];