(self, name_or_id, **kwargs)
| 181 | print('%s "%s" is not found.\n' % (self.resource.get_display_name(), name)) |
| 182 | |
| 183 | def get_resource(self, name_or_id, **kwargs): |
| 184 | pk_argument_name = self.pk_argument_name |
| 185 | |
| 186 | if pk_argument_name == "name_or_id": |
| 187 | instance = self.get_resource_by_name_or_id(name_or_id=name_or_id, **kwargs) |
| 188 | elif pk_argument_name == "ref_or_id": |
| 189 | instance = self.get_resource_by_ref_or_id(ref_or_id=name_or_id, **kwargs) |
| 190 | else: |
| 191 | instance = self.get_resource_by_pk(pk=name_or_id, **kwargs) |
| 192 | |
| 193 | return instance |
| 194 | |
| 195 | def get_resource_by_pk(self, pk, **kwargs): |
| 196 | """ |
no test coverage detected