Skip to content

Depend only on RetrieveWorkerRun in configure stage

We want to depend only on RetrieveWorkerRun on the configure method to retrieve different configurations.

- move the `RetrieveWorkerRun` on first step
- use it as only source of user configuration
- should be able to populate
    - `self.user_configuration`
    - `self.config`
    - `self.worker_details` - probably unused
    - `self.process_information` - probably unused
    - list secrets
- remove now useless API calls
    - `RetrieveDataImport`
    - `RetrieveWorkerVersion`

Of course, you'll leave the RetrieveSecret calls.