Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9c857f8f authored by Krzysztof Kosiński's avatar Krzysztof Kosiński
Browse files

Switch care_map_generator.py to Python 3.

This is the last remaining use of the python-symbol library
from Python 2.

Test: Ran 2to3 on the script, no changes reported.
Change-Id: I9c8bf4840eaf1832cabc4b6af831f5c2de554d4f
parent be54337f
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -121,12 +121,12 @@ python_binary_host {

    version: {
        py2: {
            enabled: true,
            embedded_launcher: true,
        },
        py3: {
            enabled: false,
            embedded_launcher: false,
        },
        py3: {
            enabled: true,
            embedded_launcher: true,
        },
    },
}
+3 −3
Original line number Diff line number Diff line
#!/usr/bin/env python
#!/usr/bin/env python3
#
# Copyright (C) 2018 The Android Open Source Project
#
@@ -115,13 +115,13 @@ def main(argv):
    content = input_care_map.read()

  if args.parse_proto:
    result = ParseProtoMessage(content, args.fingerprint_enabled)
    result = ParseProtoMessage(content, args.fingerprint_enabled).encode()
  else:
    care_map_proto = GenerateCareMapProtoFromLegacyFormat(
        content.rstrip().splitlines(), args.fingerprint_enabled)
    result = care_map_proto.SerializeToString()

  with open(args.output_file, 'w') as output:
  with open(args.output_file, 'wb') as output:
    output.write(result)