Skip to content

Commit

Permalink
PEP257 ajusts
Browse files Browse the repository at this point in the history
  • Loading branch information
dunossauro committed Jun 17, 2017
1 parent 84e6649 commit 3081142
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 19 deletions.
8 changes: 4 additions & 4 deletions app/auxiliar.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,10 @@

def read_json(json_file):
"""
Função que seleciona o arquivo json a ser lido
Função que seleciona o arquivo json a ser lido.
:args:
- json_file: Arquivo json com as informações para o resume
json_file: Arquivo json com as informações para o resume
:return: um dicionario com as informações do json
"""
Expand All @@ -71,10 +71,10 @@ def read_json(json_file):

def mount_i18n(lang: str) -> dict:
"""
Monta as chaves no jinja para o idioma escolhido
Monta as chaves no jinja para o idioma escolhido.
:args:
- lang: Linguagem selecionada
lang: Linguagem selecionada
:return: Um dicionario monstado com a lingua escolida
"""
Expand Down
20 changes: 10 additions & 10 deletions app/make.py
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
from weasyprint import HTML
from app.mount_template import select_template
from app.auxiliar import read_json, templates, mount_i18n
from app.auxiliar import read_json, mount_i18n


def create(lang, template, json_file, output):
"""
Função que cria o pdf baseado no html
Função que cria o pdf baseado no html.
:params:
- lang: Linguagem escolhida
- template: Template escolhido
- json_file: Arquivo a ser lido para gerar o cv
- output: arquivo de saida para o pdf
lang: Linguagem escolhida
template: Template escolhido
json_file: Arquivo a ser lido para gerar o cv
output: arquivo de saida para o pdf
:vars:
- css: path do stylesheet
- pdf: path do pdf de saida
- template_vars: dict para o jinja
- build: HTML page
css: path do stylesheet
pdf: path do pdf de saida
template_vars: dict para o jinja
build: HTML page
:returns: cv em pdf
"""
Expand Down
4 changes: 2 additions & 2 deletions app/mount_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

def select_template(template):
"""
Função que seleciona o tamplate HTML que vai ser usado
Função que seleciona o tamplate HTML que vai ser usado.
:args:
- template: template escolhido para o resume
template: template escolhido para o resume
:return: o template para ser montado em pdf
"""
Expand Down
7 changes: 4 additions & 3 deletions resume-maker.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,13 @@

@click.group()
def main():
"""
Resume maker
"""
"""Resume maker."""
pass


@main.command(help='List templates')
def list():
"""Print list of templates."""
print("Templates: \n")
for template in templates:
print("\t{} - {}".format(template,
Expand All @@ -25,7 +24,9 @@ def list():
@click.argument('json_file', default='examples/info.json')
@click.argument('output', default='resume')
def make(lang, template, json_file, output):
"""Call all functions to mount resume."""
create(lang, template, json_file, output)


if __name__ == '__main__':
main()

0 comments on commit 3081142

Please sign in to comment.