... | ... | @@ -12,6 +12,9 @@ To display progress we can use the moon emojis since at the moment we don't have |
|
|
* Test automated pulling of content
|
|
|
* Migrate to use ingest.api.endpoints when setting up retrofit api - **Mike** :first_quarter_moon:
|
|
|
* Will need to support polling multiple endpoints as well, can just concentrate on one for now
|
|
|
* Add injected value for Scheduled cron job
|
|
|
* Can use replication.cron
|
|
|
* Default to "0 0 * * * * *"
|
|
|
* Update polling/replication of content from REST api
|
|
|
* If there are ongoing or queued replications, don't poll more
|
|
|
* Maybe we have a threshold of total replications (ex: 20)
|
... | ... | @@ -20,7 +23,7 @@ To display progress we can use the moon emojis since at the moment we don't have |
|
|
* 0 ongoing + 0 queued = poll w/ page size of 20
|
|
|
* Look into the JobExplorer for querying all the jobs
|
|
|
* Only need to do these checks in the ReplicationQueryTask
|
|
|
* Handle polling from the ingest API when results are paginated
|
|
|
* Handle polling from the ingest API when results are paginated
|
|
|
|
|
|
### Ingest
|
|
|
|
... | ... | |