@@ -959,17 +959,20 @@ def select(
959959 limit (int): Limit the number of results to this number.
960960 include (str | JsonMatcher): Matcher/expression to filter the query
961961 results (on client side). The inclusion is applied first.
962- Creates a JMESPath matcher by default for strings.
962+ Creates a PyDF (Python Display Filter) matcher by default for strings.
963963 exclude (str | JsonMatcher): Matcher/expression to filter the query
964964 results (on client side). The exclusion is applied second.
965- Creates a JMESPath matcher by default for strings.
965+ Creates a PyDF (Python Display Filter) matcher by default for strings.
966966 page_size (int): Define the number of objects read (and parsed
967967 in one chunk). This is a performance related setting.
968968 page_number (int): Pull a specific page; this effectively disables
969969 automatic follow-up page retrieval.
970970
971971 Returns:
972972 Generator for InventoryRole objects
973+
974+ See also:
975+ https://github.com/bytebutcher/pydfql/blob/main/docs/USER_GUIDE.md#4-query-language
973976 """
974977 base_query = self ._prepare_query (page_size = page_size )
975978 return super ()._iterate (base_query , page_number , limit , include , exclude , InventoryRole .from_json )
@@ -1116,10 +1119,10 @@ def select(
11161119 limit (int): Limit the number of results to this number.
11171120 include (str | JsonMatcher): Matcher/expression to filter the query
11181121 results (on client side). The inclusion is applied first.
1119- Creates a JMESPath matcher by default for strings.
1122+ Creates a PyDF (Python Display Filter) matcher by default for strings.
11201123 exclude (str | JsonMatcher): Matcher/expression to filter the query
11211124 results (on client side). The exclusion is applied second.
1122- Creates a JMESPath matcher by default for strings.
1125+ Creates a PyDF (Python Display Filter) matcher by default for strings.
11231126 page_size (int): Define the number of events which are read (and
11241127 parsed in one chunk). This is a performance related setting.
11251128 page_number (int): Pull a specific page; this effectively disables
@@ -1131,6 +1134,9 @@ def select(
11311134
11321135 Returns:
11331136 Generator of User instances
1137+
1138+ See also:
1139+ https://github.com/bytebutcher/pydfql/blob/main/docs/USER_GUIDE.md#4-query-language
11341140 """
11351141 # group_list can be ints, strings (names) or Group objects
11361142 # it needs to become a comma-separated string
@@ -1337,15 +1343,18 @@ def select(
13371343 If omitted, all available global roles are returned
13381344 include (str | JsonMatcher): Matcher/expression to filter the query
13391345 results (on client side). The inclusion is applied first.
1340- Creates a JMESPath matcher by default for strings.
1346+ Creates a PyDF (Python Display Filter) matcher by default for strings.
13411347 exclude (str | JsonMatcher): Matcher/expression to filter the query
13421348 results (on client side). The exclusion is applied second.
1343- Creates a JMESPath matcher by default for strings.
1349+ Creates a PyDF (Python Display Filter) matcher by default for strings.
13441350 page_size (int): Maximum number of entries fetched per requests;
13451351 this is a performance setting
13461352
13471353 Return:
13481354 Generator of GlobalRole instances
1355+
1356+ See also:
1357+ https://github.com/bytebutcher/pydfql/blob/main/docs/USER_GUIDE.md#4-query-language
13491358 """
13501359 # unfortunately, as selecting by username can't be implemented using the
13511360 # generic _iterate method, we have to do everything manually.
@@ -1400,15 +1409,18 @@ def get_all(
14001409 If omitted, all available global roles are returned
14011410 include (str | JsonMatcher): Matcher/expression to filter the query
14021411 results (on client side). The inclusion is applied first.
1403- Creates a JMESPath matcher by default for strings.
1412+ Creates a PyDF (Python Display Filter) matcher by default for strings.
14041413 exclude (str | JsonMatcher): Matcher/expression to filter the query
14051414 results (on client side). The exclusion is applied second.
1406- Creates a JMESPath matcher by default for strings.
1415+ Creates a PyDF (Python Display Filter) matcher by default for strings.
14071416 page_size (int): Maximum number of entries fetched per requests;
14081417 this is a performance setting
14091418
14101419 Return:
14111420 List of GlobalRole instances
1421+
1422+ See also:
1423+ https://github.com/bytebutcher/pydfql/blob/main/docs/USER_GUIDE.md#4-query-language
14121424 """
14131425 return list (self .select (username = username , include = include , exclude = exclude , page_size = page_size ))
14141426
0 commit comments