1
0
Fork 0
mirror of https://github.com/YunoHost/apps.git synced 2024-09-03 20:06:07 +02:00

[fix] Properly close apps list json file

This commit is contained in:
Jérôme Lebleu 2015-10-25 15:46:27 +01:00
parent 6d37409f8f
commit 999be4886b

View file

@ -1,13 +1,14 @@
#!/usr/bin/env python2 #!/usr/bin/env python2
import sys
import os import os
import argparse import sys
import time import time
import json import json
import argparse
import requests import requests
import datetime
from dateutil.parser import parse from dateutil.parser import parse
# Create argument parser # Create argument parser
parser = argparse.ArgumentParser(description='Process YunoHost application list.') parser = argparse.ArgumentParser(description='Process YunoHost application list.')
@ -19,9 +20,10 @@ parser.add_argument("-g", "--github", help="Github token <username>:<password>")
# Parse args # Parse args
args = parser.parse_args() args = parser.parse_args()
# Open list json file
try: try:
apps_list = json.load(open(args.input)) # Retrieve apps list from json file
with open(args.input) as f:
apps_list = json.load(f)
except IOError as e: except IOError as e:
print "Error: %s file not found" % args.input print "Error: %s file not found" % args.input
sys.exit(1) sys.exit(1)