def get_subscription(self, _id): if not _id.isdigit(): raise SubscriptionNotFound() subscription = self.browser.get_subscription(_id) if not subscription: raise SubscriptionNotFound() else: return subscription
def get_subscription(self, _id): with self.browser: subscription = self.browser.get_subscription(_id) if subscription: return subscription else: raise SubscriptionNotFound()
def get_subscription(self, _id): for subscription in self.browser.get_subscriptions(): if subscription.id == _id: return subscription raise SubscriptionNotFound()
def get_subscription(self, _id): if _id == '_bolden_': return self.iter_subscription()[0] raise SubscriptionNotFound()