aboutsummaryrefslogtreecommitdiffstats
path: root/tpm2-parse-error
blob: 59b1564a4a9e2a99d0a990da058b39c073717af4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env python

from argparse import ArgumentParser
from argparse import FileType
import os
import sys
import tpm2


def main():
    parser = ArgumentParser(description='Parse a TPM error code')
    parser.add_argument('rc', type=(lambda x: int(x, 0)))
    args = parser.parse_args()

    pe = tpm2.ProtocolError(None, args.rc)
    print str(pe)

if __name__ == '__main__':
    main()