def parse_instances(self, raw_instances): instances = [] for raw_instance in raw_instances: start_time = self.parse_time(raw_instance, 'start') end_time = self.parse_time(raw_instance, 'end') if "colorId" in raw_instance.keys(): colorId=raw_instance["colorId"] else: colorId="1" instances.append(ins.GoogleInstance(raw_instance['summary'], raw_instance['summary'], start_time, end_time, raw_instance["id"],colorId)) return instances