From 40958b22816122feaeeb911f2ddda8558845b7af Mon Sep 17 00:00:00 2001 From: Andrew Date: Sat, 22 Jan 2022 17:32:16 -0600 Subject: [PATCH] Update usage.rst --- docs/usage.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/usage.rst b/docs/usage.rst index 323e2fd..f13db99 100644 --- a/docs/usage.rst +++ b/docs/usage.rst @@ -10,10 +10,10 @@ Either the Client or AsyncClient can be used as a ContextManager (or Async Conte .. code-block:: python - from healthchecks_io import AsyncClient, CheckCreate + from healthchecks_io import Client, CheckCreate - async with AsyncClient(api_key="myapikey") as client: - check = await client.create_check(CheckCreate(name="New Check", tags="tag1 tag2") + with Client(api_key="myapikey") as client: + check = client.create_check(CheckCreate(name="New Check", tags="tag1 tag2") print(check) This is probably the easiest way to use the Clients for one-off scripts. If you do not need to keep a client open for multiple requests, just use @@ -94,8 +94,6 @@ Async If you want to use the client in an async program, use AsyncClient instead of Client - - .. code-block:: python from healthchecks_io import AsyncClient, CheckCreate @@ -105,6 +103,7 @@ If you want to use the client in an async program, use AsyncClient instead of Cl check = await client.create_check(CheckCreate(name="New Check", tags="tag1 tag2") print(check) + if __name__ == "__main__": asyncio.run(main())