Skip to content

Commit b0e45a4

Browse files
authored
Merge pull request #90 from Paperspace/PS-11236-show-deployment-state-in-deployments-list
Show deployment state in deployments list
2 parents d38b362 + e29a383 commit b0e45a4

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

gradient/commands/deployments.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,15 @@ def _get_instances(self, use_vpc=False, **kwargs):
5757

5858
@staticmethod
5959
def _get_table_data(deployments):
60-
data = [("Name", "ID", "Endpoint", "Api Type", "Deployment Type")]
60+
data = [("Name", "ID", "Endpoint", "Api Type", "Deployment Type", "Deployment State")]
6161
for deployment in deployments:
6262
name = deployment.name
6363
id_ = deployment.id_
6464
endpoint = deployment.endpoint
6565
api_type = deployment.api_type
6666
deployment_type = deployment.deployment_type
67-
data.append((name, id_, endpoint, api_type, deployment_type))
67+
deployment_state = deployment.state
68+
data.append((name, id_, endpoint, api_type, deployment_type, deployment_state))
6869

6970
return data
7071

tests/functional/test_deployments.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -210,15 +210,15 @@ class TestDeploymentsList(object):
210210
}
211211
LIST_WITH_FILTER_RESPONSE_JSON_WHEN_NO_DEPLOYMENTS_FOUND = {"deploymentList": [], "total": 17, "displayTotal": 0,
212212
"runningTotal": 0}
213-
DETAILS_STDOUT = """+-----------+-----------------+----------------------------------------------------------------------------------+---------------+---------------------------+
214-
| Name | ID | Endpoint | Api Type | Deployment Type |
215-
+-----------+-----------------+----------------------------------------------------------------------------------+---------------+---------------------------+
216-
| some_name | dev61ity7lx232 | https://development-services.paperspace.io/model-serving/dev61ity7lx232:predict | some_api_type | Tensorflow Serving on K8s |
217-
| some_name | desanw1jptk7woh | https://development-services.paperspace.io/model-serving/desanw1jptk7woh:predict | REST | Tensorflow Serving on K8s |
218-
| some_name | desfnnrqt1v633v | https://development-services.paperspace.io/model-serving/desfnnrqt1v633v:predict | REST | Tensorflow Serving on K8s |
219-
| some_name | desdyn55d2e02su | https://development-services.paperspace.io/model-serving/desdyn55d2e02su:predict | REST | Tensorflow Serving on K8s |
220-
| some_name | des3tmqa3s627o9 | https://development-services.paperspace.io/model-serving/des3tmqa3s627o9:predict | REST | Tensorflow Serving on K8s |
221-
+-----------+-----------------+----------------------------------------------------------------------------------+---------------+---------------------------+
213+
DETAILS_STDOUT = """+-----------+-----------------+----------------------------------------------------------------------------------+---------------+---------------------------+------------------+
214+
| Name | ID | Endpoint | Api Type | Deployment Type | Deployment State |
215+
+-----------+-----------------+----------------------------------------------------------------------------------+---------------+---------------------------+------------------+
216+
| some_name | dev61ity7lx232 | https://development-services.paperspace.io/model-serving/dev61ity7lx232:predict | some_api_type | Tensorflow Serving on K8s | Stopped |
217+
| some_name | desanw1jptk7woh | https://development-services.paperspace.io/model-serving/desanw1jptk7woh:predict | REST | Tensorflow Serving on K8s | Stopped |
218+
| some_name | desfnnrqt1v633v | https://development-services.paperspace.io/model-serving/desfnnrqt1v633v:predict | REST | Tensorflow Serving on K8s | Stopped |
219+
| some_name | desdyn55d2e02su | https://development-services.paperspace.io/model-serving/desdyn55d2e02su:predict | REST | Tensorflow Serving on K8s | Stopped |
220+
| some_name | des3tmqa3s627o9 | https://development-services.paperspace.io/model-serving/des3tmqa3s627o9:predict | REST | Tensorflow Serving on K8s | Stopped |
221+
+-----------+-----------------+----------------------------------------------------------------------------------+---------------+---------------------------+------------------+
222222
"""
223223

224224
@mock.patch("gradient.cli.deployments.deployments_commands.http_client.requests.get")

0 commit comments

Comments
 (0)