[UI] Enrich Mistral Dashboard

Registered by Zhenguo Niu

I'd like to do some work to keep mistral dashboard align with horizon:

Api:
1. change to use v2 api, v1 is not supported since april 2015
2. should catch mistralclient calling exceptions
3. introduce memorized
4. mistralclient api should be wrapped in the api file

Test:
enable test

Blueprint information

Status:
Complete
Approver:
Renat Akhmerov
Priority:
High
Drafter:
Zhenguo Niu
Direction:
Approved
Assignee:
Zhenguo Niu
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon 1.0.0
Started by
Zhenguo Niu
Completed by
Zhenguo Niu

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:api-v2,n,z

Addressed by: https://review.openstack.org/197851
    Switch to v2 mistral api

Gerrit topic: https://review.openstack.org/#q,topic:bp/mistral-enrich-dashboard,n,z

Addressed by: https://review.openstack.org/198056
    Wrap all api calls with try/except block

Addressed by: https://review.openstack.org/198549
    Enable Unit Test

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.