Site
Helper methods for Site subscriptions that make database interactions easier.
get_active_site_subscriptions(includes=None)
Retrieve active subscriptions specifically for sites.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
includes
|
list[str] | None
|
The fields to be included in the returned Subscription objects. |
None
|
Returns:
| Type | Description |
|---|---|
list[SubscriptionType]
|
A list of Subscription objects for sites. |
Source code in gso/services/subscriptions/site.py
get_site_by_name(site_name)
Get a site by its name.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
site_name
|
str
|
The name of the site. |
required |
Source code in gso/services/subscriptions/site.py
get_all_active_sites()
Retrieve all active sites subscription together with instance values.
Returns:
| Type | Description |
|---|---|
list[dict[str, Any]]
|
A list of active sites with their subscription IDs and site instances. |