import os
import subprocess
import argparse
from datetime import date

log_file = "/net/ket/Logs/space_series_tdrive.log"
#rclone_cmd = "rclone  size tdrive:/appdata
rclone_cfg_file = '/mnt/user/appdata/rclone/config/rclone.conf'
rclone_cmd =  ['/usr/sbin/rclone', '--config', rclone_cfg_file, 'size', 'tdrive:/appdata']


parser = argparse.ArgumentParser()
parser.add_argument('--cmd',
                    dest='language_code',
                    required=True,
                    help="Specify a single language code of the subtitles you want to sync (ie. 'es', 'en'...)")
parser.add_argument('--path',
                    dest='path',
                    default='.',
                    required=False,
                    help="Specify the path to sync. It will be '.' by default (current directory)")
args = parser.parse_args()


def query_space_usage(cmd, type) :
    cmd_status = subprocess.run (cmd, check=True, stdout=subprocess.PIPE, universal_newlines=True)
    space_usage = str(cmd_status.stdout).splitlines()
    space_usage = str(space_usage[1]).split(": ")
    return space_usage[1]




print(date.today(), '-', query_space_usage(rclone_cmd, 'rclone'))

#print(rclone_cmd_status.stdout)

#rclone_cmd_status = str(rclone_cmd_status).split()

#print (rclone_cmd_status[0])


#echo "$(date "+%d/%m/%Y %T") `rclone --config /opt/appdata/plexguide/rclone.conf size tdrive:/appdata`" >