def is_fresh(self, access_mode):
log_debug("<STR_LIT>", access_mode)<EOL>expired = self.last_updated_time + self.ttl <= self.timer()<EOL>has_server_for_mode = bool(access_mode == READ_ACCESS and self.readers) or bool(access_mode == WRITE_ACCESS and self.writers)<EOL>log_debug("<STR_LIT>", expired)<EOL>log_debug("<STR_LIT>", self.routers)<EOL>log_debug("<STR_LIT>", has_server_for_mode)<EOL>return not expired and self.routers and has_server_for_mode<EOL>
Indicator for whether routing information is still usable.