dump - Print internal profile information#

Usage#

e4s-cl profile dump [ NAME ] [ OTHER_NAME ] [...]

Description#

Print profile in its internal representation (JSON format). Used to parse and/or access profiles in an script-accessible way.

If the profile name is omitted, the selected profile will be used.

$ e4s-cl profile dump single
[
    {
        "name": "single",
        "backend": null,
        "image": null,
        "source": null,
        "files": [],
        "libraries": ["/usr/lib/libmpi.so"]
    }
]

You can also dump multiple profiles at once by specifying multiple profiles:

$ e4s-cl profile dump MPICH_3.4.2 MPICH_3.3.2
[
    {
        "name": "MPICH_3.4.2",
        "libraries": ["/usr/lib/libz.so.1", [...], "/usr/lib/libicuuc.so.70"],
        "files": ["/usr/share/hwdata/pci.ids"],
        "source": null,
        "image": null,
        "backend": "None",
        "wi4mpi": null},
    {
        "name": "MPICH_3.3.2",
        "libraries": ["/usr/lib/libm.so.6", [...], "/usr/lib/libc.so.6"],
        "files": ["/usr/share/hwdata/pci.ids"],
        "image": null,
        "source": null,
        "wi4mpi": null,
        "backend": null
    }
]