|
@@ -42,9 +42,13 @@ def main():
|
|
|
parser.add_argument('-r', '--resume',
|
|
parser.add_argument('-r', '--resume',
|
|
|
type=lambda x: is_valid_file(parser, x),
|
|
type=lambda x: is_valid_file(parser, x),
|
|
|
help="JSON resume", required=True)
|
|
help="JSON resume", required=True)
|
|
|
|
|
+ parser.add_argument('-s', '--signature',
|
|
|
|
|
+ type=lambda x: is_valid_file(parser, x),
|
|
|
|
|
+ help="Signature image file", required=False)
|
|
|
|
|
|
|
|
args = parser.parse_args()
|
|
args = parser.parse_args()
|
|
|
data = json.load(open(args.resume, 'r'))
|
|
data = json.load(open(args.resume, 'r'))
|
|
|
|
|
+ data['basics']['signature'] = args.signature
|
|
|
template = create_template(args)
|
|
template = create_template(args)
|
|
|
result = template.render(resume=data).encode('utf-8')
|
|
result = template.render(resume=data).encode('utf-8')
|
|
|
print(result)
|
|
print(result)
|