Skip to content

Commit 90e1ce2

Browse files
author
Tim Walsh
committed
Remove accessed times as date option
1 parent 8aade9a commit 90e1ce2

File tree

2 files changed

+3
-26
lines changed

2 files changed

+3
-26
lines changed

diskimageanalyzer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ def write_to_spreadsheet(disk_result, spreadsheet_path, exportall):
157157

158158
# store date_earliest and date_latest values based on datetype & record datetype
159159
date_type = 'Modified'
160-
elif use_ctimes == True:
160+
if use_ctimes == True:
161161
date_earliest = date_earliest_c[:10]
162162
date_latest = date_latest_c[:10]
163163
date_type = 'Created'

diskimageprocessor.py

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ def create_spreadsheet(files_only, exportall):
7272
number_files = 0
7373
total_bytes = 0
7474
mtimes = []
75-
atimes = []
7675
ctimes = []
7776
crtimes = []
7877

@@ -114,13 +113,6 @@ def create_spreadsheet(files_only, exportall):
114113
except:
115114
pass
116115

117-
try:
118-
atime = obj.atime
119-
atime = str(atime)
120-
atimes.append(atime)
121-
except:
122-
pass
123-
124116
try:
125117
ctime = obj.ctime
126118
ctime = str(ctime)
@@ -138,7 +130,7 @@ def create_spreadsheet(files_only, exportall):
138130
total_bytes += obj.filesize
139131

140132
# filter 'None' values from date lists
141-
for date_list in mtimes, atimes, ctimes, crtimes:
133+
for date_list in mtimes, ctimes, crtimes:
142134
while 'None' in date_list:
143135
date_list.remove('None')
144136

@@ -155,8 +147,6 @@ def create_spreadsheet(files_only, exportall):
155147
# determine earliest and latest MAC dates from lists
156148
date_earliest_m = ""
157149
date_latest_m = ""
158-
date_earliest_a = ""
159-
date_latest_a = ""
160150
date_earliest_c = ""
161151
date_latest_c = ""
162152
date_earliest_cr = ""
@@ -166,9 +156,6 @@ def create_spreadsheet(files_only, exportall):
166156
if mtimes:
167157
date_earliest_m = min(mtimes)
168158
date_latest_m = max(mtimes)
169-
if atimes:
170-
date_earliest_a = min(atimes)
171-
date_latest_a = max(atimes)
172159
if ctimes:
173160
date_earliest_c = min(ctimes)
174161
date_latest_c = max(ctimes)
@@ -177,7 +164,6 @@ def create_spreadsheet(files_only, exportall):
177164
date_latest_cr = max(crtimes)
178165

179166
# determine which set of dates to use (logic: use set with earliest start date)
180-
use_atimes = False
181167
use_ctimes = False
182168
use_crtimes = False
183169

@@ -186,27 +172,18 @@ def create_spreadsheet(files_only, exportall):
186172
date_latest_m = "N/A"
187173
date_to_use = date_earliest_m # default to date modified
188174

189-
if date_earliest_a:
190-
if date_earliest_a < date_to_use:
191-
date_to_use = date_earliest_a
192-
use_atimes = True
193175
if date_earliest_c:
194176
if date_earliest_c < date_to_use:
195177
date_to_use = date_earliest_c
196-
use_atimes = False
197178
use_ctimes = True
198179
if date_earliest_cr:
199180
if date_earliest_cr < date_to_use:
200181
date_to_use = date_earliest_cr
201-
use_atimes = False
202182
use_ctimes = False
203183
use_crtimes = True
204184

205185
# store date_earliest and date_latest values based on datetype used
206-
if use_atimes == True:
207-
date_earliest = date_earliest_a[:10]
208-
date_latest = date_latest_a[:10]
209-
elif use_ctimes == True:
186+
if use_ctimes == True:
210187
date_earliest = date_earliest_c[:10]
211188
date_latest = date_latest_c[:10]
212189
elif use_crtimes == True:

0 commit comments

Comments
 (0)