def get_gdb(self): try: if self.instance: return self.instance.get_gdb(graph=self.graph) else: return get_gdb(graph=self.graph) except ObjectDoesNotExist: if self.instance: return self.instance.get_gdb() else: return get_gdb()
def get_gdb(self): if not self._gdb: try: if self.instance: self._gdb = self.instance.get_gdb(graph=self.graph) else: self._gdb = get_gdb(graph=self.graph) except ObjectDoesNotExist: if self.instance: self._gdb = self.instance.get_gdb() else: self._gdb = get_gdb() return self._gdb