"""OpenAPI core paths models module""" class Path(object): """Represents an OpenAPI Path.""" def __init__(self, name, operations, parameters=None): self.name = name self.operations = dict(operations) self.parameters = dict(parameters) if parameters else {} def __getitem__(self, http_method): return self.operations[http_method]