コード例 #1
0
 def __call__(self, selection):
     """Apply this read preference to Selection."""
     return member_with_tags_server_selector(
         self.tag_sets,
         max_staleness_selectors.select(
             self.max_staleness, selection))
コード例 #2
0
 def __call__(self, server_descriptions):
     """Return matching ServerDescriptions from a list."""
     return member_with_tags_server_selector(self.tag_sets or [{}],
                                             server_descriptions)
コード例 #3
0
ファイル: read_preferences.py プロジェクト: Alpus/Eth
 def __call__(self, server_descriptions):
     """Return matching ServerDescriptions from a list."""
     return member_with_tags_server_selector(
         self.tag_sets or [{}],
         server_descriptions)
コード例 #4
0
 def __call__(self, td):
     """Return matching ServerDescriptions from a TopologyDescription."""
     return member_with_tags_server_selector(self.tag_sets or [{}], td)
コード例 #5
0
ファイル: read_preferences.py プロジェクト: rashed-bishal/IoT
 def __call__(self, selection):
     """Apply this read preference to Selection."""
     return member_with_tags_server_selector(
         self.tag_sets,
         max_staleness_selectors.select(
             self.max_staleness, selection))
コード例 #6
0
 def __call__(self, td):
     """Return matching ServerDescriptions from a TopologyDescription."""
     return member_with_tags_server_selector(self.tag_sets or [{}], td)