#!/usr/bin/env python
"""
Read static mocked df output dump for platform command
"""

import os
import sys

TEST_ROOT = os.sep.join(os.path.realpath(__file__).split(os.sep)[:-4])
MOCK_DATA = os.path.join(TEST_ROOT, 'data', 'mock-output')

from argparse import ArgumentParser
parser = ArgumentParser()
parser.add_argument('platform', help='Platform name')
parser.add_argument('command', help='Command name')
args = parser.parse_args()

filename = os.path.join(MOCK_DATA, args.platform, args.command)
try:
    sys.stdout.write(open(filename, 'r').read())
    sys.exit(0)
except:
    sys.exit(1)
