def get_ci_object(ciType, id): if not DescriptorRegistry.exists(Type.valueOf(ciType)): raise ValueError('Unknown CI type %s' % ciType) type = Type.valueOf(ciType) configurationItem = type.descriptor.newInstance(id) return configurationItem