CLI- Task list improvement (#2863)

* cli - task list now returns list of current tasks

* updated changelog

* fixed formatting
main
Ali Jahani 5 years ago committed by GitHub
parent b6c37ec44f
commit f8ce8c13c0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -23,6 +23,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- CLI - task list now returns a list of current tasks. (<https://github.com/openvinotoolkit/cvat/pull/2863>)
- Updated HTTPS install README section (cleanup and described more robust deploy)
- Logstash is improved for using with configurable elasticsearch outputs (<https://github.com/openvinotoolkit/cvat/pull/2531>)
- Bumped nuclio version to 1.5.16 (<https://github.com/openvinotoolkit/cvat/pull/2578>)

@ -43,20 +43,23 @@ class CLI():
url = self.api.tasks
response = self.session.get(url)
response.raise_for_status()
output = []
page = 1
while True:
response_json = response.json()
output += response_json['results']
for r in response_json['results']:
if use_json_output:
log.info(json.dumps(r, indent=4))
else:
log.info('{id},{name},{status}'.format(**r))
if not response_json['next']:
return
return output
page += 1
url = self.api.tasks_page(page)
response = self.session.get(url)
response.raise_for_status()
return output
def tasks_create(self, name, labels, overlap, segment_size, bug, resource_type, resources,
annotation_path='', annotation_format='CVAT XML 1.1',

Loading…
Cancel
Save