本文整理汇总了Python中profitbricks.client.ProfitBricksService.list_requests方法的典型用法代码示例。如果您正苦于以下问题:Python ProfitBricksService.list_requests方法的具体用法?Python ProfitBricksService.list_requests怎么用?Python ProfitBricksService.list_requests使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类profitbricks.client.ProfitBricksService
的用法示例。
在下文中一共展示了ProfitBricksService.list_requests方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: TestProvisioningRequest
# 需要导入模块: from profitbricks.client import ProfitBricksService [as 别名]
# 或者: from profitbricks.client.ProfitBricksService import list_requests [as 别名]
class TestProvisioningRequest(unittest.TestCase):
def setUp(self):
self.provisioning_request = ProfitBricksService(username="username", password="password")
def test_list_requests(self):
prov_requests = self.provisioning_request.list_requests()
self.assertEqual(len(prov_requests), 4)
self.assertEqual(prov_requests["items"][0]["id"], "59359eae-cdcd-406f-900b-58b3ad9d8de9")
def test_get_request(self):
request_id = "59359eae-cdcd-406f-900b-58b3ad9d8de9"
prov_request = self.provisioning_request.get_request(request_id)
self.assertEqual(prov_request["metadata"]["createdBy"], "User X")
def test_get_request_with_status(self):
request_id = "59359eae-cdcd-406f-900b-58b3ad9d8de9"
prov_request = self.provisioning_request.get_request(request_id, status=True)
self.assertEqual(prov_request["metadata"]["requestStatus"], "RUNNING")