595 Preferences.getSystem("IOEncoding"), |
595 Preferences.getSystem("IOEncoding"), |
596 'replace').strip() |
596 'replace').strip() |
597 try: |
597 try: |
598 packages = json.loads(output) |
598 packages = json.loads(output) |
599 ok = "error" not in packages |
599 ok = "error" not in packages |
600 except Exception: |
600 except Exception: # secok |
601 # return values for errors is already set |
601 # return values for errors is already set |
602 pass |
602 pass |
603 |
603 |
604 return ok, packages |
604 return ok, packages |
605 |
605 |