oaiharvester: workflows improvements

Work in progress for #2242 
436: D401 First line should be imperative: 'create', not 'creates'
436: D400 First line should end with '.', not 'e'
436: D200 One-line docstring should not occupy 2 lines
493: D400 First line should end with '.', not 'e'
633:9: F841 local variable 'sets_names' is assigned to but never used
663: D401 First line should be imperative: 'return', not 'returns'
663: D400 First line should end with '.', not 'e'
663: D208 Docstring is over-indented
663: D200 One-line docstring should not occupy 3 lines
674: D401 First line should be imperative: 'return', not 'returns'
674: D400 First line should end with '.', not 'e'
674: D208 Docstring is over-indented
674: D200 One-line docstring should not occupy 3 lines
685: D103 Docstring missing
724: D103 Docstring missing
790: D103 Docstring missing
803: D290 White spaces around docstring should be trimmed.
803: D400 First line should end with '.', not 'a'
803: D205 Blank line missing between one-line summary and description
803: D208 Docstring is over-indented
843: D103 Docstring missing
965: D400 First line should end with '.', not 'd'
1020: D401 First line should be imperative: 'Harvest', not 'Harvests'
1020: D400 First line should end with '.', not 't'
1020: D208 Docstring is over-indented
1020: D200 One-line docstring should not occupy 3 lines
1032: D103 Docstring missing
1044: D401 First line should be imperative: 'Format', not 'Formats'
1044: D205 Blank line missing between one-line summary and description
1071: D400 First line should end with '.', not 't'
1081:15: E711 comparison to None should be 'if cond is None:'
1085:19: E711 comparison to None should be 'if cond is None:'
1101: D401 First line should be imperative: 'Launche', not 'Launches'
1101: D200 One-line docstring should not occupy 3 lines
1122: D400 First line should end with '.', not 'd'
1142: D400 First line should end with '.', not 'w'
1152: D103 Docstring missing
1160: D103 Docstring missing
1183: D290 White spaces around docstring should be trimmed.
1183: D400 First line should end with '.', not 'd'
1249: D103 Docstring missing
1293: D103 Docstring missing
1344: D103 Docstring missing
1350: D103 Docstring missing
1359: D103 Docstring missing
1378: D103 Docstring missing
1387: D103 Docstring missing
1398: D103 Docstring missing
1409: D103 Docstring missing
1416: D103 Docstring missing
1420: D103 Docstring missing
1426: D208 Docstring is over-indented
1472: D202 No blank lines allowed *after* function docstring, found 1
1551: D401 First line should be imperative: 'Find', not 'Finds'