added pulp_repo custom type