Config.yml error - did not find expected key while parsing a block mapping at line 1 column 1

#1
title: Le Pata Negra
email: [email protected]
description: >
    Blog sur le jambon pata negra ou le jambon ibérique, l'un des produits les plus célèbres de la gastronomie mondiale.
 Avec ce blog, nous souhaitons présenter tout ce qui concerne ce produit espagnol.
baseurl: "/"
url: http://host.in/patanegra

markdown: kramdown

name: Le Pata Negra
date: 2019-03-15 11:18:32 +0000
permalink: /:year/:month/:day/:title

logo: false
sass:
    load_paths:
        - _sass
        - bs
paginate: 10
domain_name: http://host.in/patanegra/
google_analytics: UA-31XXXXXX-X
gems:
  - jekyll-paginate
  - jekyll-sitemap
cover: 
    
author_image: 
    

author: patanegra

problem lies in description. How to fix it

0 Likes

#2

I don’t think you can do a url like that, the colon is the key separator so any time it sees that it thinks there is a new key:value pair.

Enclose the value it in quotes and see if that fixes it - there are at least 2 lines like that:

url: 'http://host.in/patanegra'

0 Likes

#3

That not seems to be working. http://www.yamllint.com
Check it here by removing description

0 Likes

#4

The problem is line 5. The indents are causing a ruckus. YAML needs spaces not tabs, and they have to be consistent e.g. 2 spaces

This validates:

description: >
  Blog sur le jambon pata negra ou le jambon ibérique, l'un des produits les plus célèbres de la gastronomie mondiale.
  Avec ce blog, nous souhaitons présenter tout ce qui concerne ce produit espagnol.

This does not:

description: >
    Blog sur le jambon pata negra ou le jambon ibérique, l'un des produits les plus célèbres de la gastronomie mondiale.
 Avec ce blog, nous souhaitons présenter tout ce qui concerne ce produit espagnol.
0 Likes

#5

Thanks @mmistakes, It is working…

0 Likes