#!/usr/bin/python3

import os
import argparse
import datetime
from subprocess import call

import shotiser

desc = 'list papids'
parser = argparse.ArgumentParser(description=desc)
parser.add_argument('fufi')
args = parser.parse_args()

fufi = args.fufi

if not os.path.isfile(fufi):
    print("I don't see " + fufi)

print(fufi)
bana = os.path.basename(fufi)
shoti = bana[11:17]
tist = shotiser.ekam(shoti)
time = datetime.datetime.fromtimestamp(tist)
# print(time)
touch_time = time.strftime("%Y%m%d%H%M.%S")
read_time = time.strftime("%Y-%m-%d %H:%M:%S")

print(f"I set {fufi} to {read_time}.")

call(["touch", "-a", "-m", "-t", touch_time, fufi])
