masterblaster.organisation#

Module Contents#

Classes#

Organisation

class masterblaster.organisation.Organisation(session: aiohttp.ClientSession = None, id: str = None, name: str = None, members: list[dict] = None, images: list[dict] = None)[source]#
Parameters:
  • session (aiohttp.ClientSession) –

  • id (str) –

  • name (str) –

  • members (list[dict]) –

  • images (list[dict]) –

async get_members()[source]#

Returns members of the organization

Parameters:

None

Returns:

members – A list of all members in the organization

Return type:

list[Member]

async get_teams() list[masterblaster.team.Team][source]#

Returns teams of the organization

Parameters:

None

Returns:

teams – A list of all teams in the organization

Return type:

list[Team]

async get_images() list[masterblaster.image.Image][source]#

Returns images of the organization

Parameters:

None

Returns:

images – A list of all images in the organization

Return type:

list[Image]