Skip to content

Instantly share code, notes, and snippets.

@lega911
Created June 3, 2018 16:42
Show Gist options
  • Save lega911/d4a407e30ea8956c1a3844ae3f79d161 to your computer and use it in GitHub Desktop.
Save lega911/d4a407e30ea8956c1a3844ae3f79d161 to your computer and use it in GitHub Desktop.
class Connect(object):
def describe(self):
return some_code2(self)
def check(self):
r = self.describe()
return some_code3(self, r)
def find(self):
r = some_code1(self)
r = self.check(r)
r = some_code4(self, r)
return some_code5(r)
class AsyncConnect(object):
async def describe(self):
return await some_async_code2(self)
async def check(self):
r = await self.describe()
return some_code3(self, r)
async def find(self):
r = some_code1(self)
r = await self.check(r)
r = some_code4(self, r)
return await some_async_code5(r)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment