15
15
# # imports
16
16
import datetime
17
17
import json
18
- import six
19
18
20
19
# # from DIRAC
21
20
from DIRAC import S_OK , S_ERROR
26
25
27
26
28
27
########################################################################
29
- class Request ( object ) :
28
+ class Request :
30
29
"""
31
30
:param int RequestID: requestID
32
31
:param str Name: request' name
@@ -88,7 +87,7 @@ def __init__(self, fromDict=None):
88
87
89
88
self .__operations__ = []
90
89
91
- if isinstance (fromDict , six . string_types ):
90
+ if isinstance (fromDict , str ):
92
91
fromDict = json .loads (fromDict )
93
92
elif not isinstance (fromDict , dict ):
94
93
fromDict = {}
@@ -272,7 +271,7 @@ def SourceComponent(self):
272
271
273
272
@SourceComponent .setter
274
273
def SourceComponent (self , value ):
275
- if isinstance (value , six . text_type ):
274
+ if isinstance (value , str ):
276
275
value = value .encode ()
277
276
if not isinstance (value , bytes ):
278
277
raise TypeError ("SourceComponent should be bytes!" )
@@ -286,9 +285,9 @@ def CreationTime(self):
286
285
@CreationTime .setter
287
286
def CreationTime (self , value = None ):
288
287
"""creation time setter"""
289
- if not isinstance (value , (datetime .datetime ,) + six . string_types ):
288
+ if not isinstance (value , (datetime .datetime , str ) ):
290
289
raise TypeError ("CreationTime should be a datetime.datetime!" )
291
- if isinstance (value , six . string_types ):
290
+ if isinstance (value , str ):
292
291
value = datetime .datetime .strptime (value .split ("." )[0 ], self ._datetimeFormat )
293
292
self ._CreationTime = value
294
293
@@ -300,9 +299,9 @@ def SubmitTime(self):
300
299
@SubmitTime .setter
301
300
def SubmitTime (self , value = None ):
302
301
"""submission time setter"""
303
- if not isinstance (value , (datetime .datetime ,) + six . string_types ):
302
+ if not isinstance (value , (datetime .datetime , str ) ):
304
303
raise TypeError ("SubmitTime should be a datetime.datetime!" )
305
- if isinstance (value , six . string_types ):
304
+ if isinstance (value , str ):
306
305
value = datetime .datetime .strptime (value .split ("." )[0 ], self ._datetimeFormat )
307
306
self ._SubmitTime = value
308
307
@@ -314,9 +313,9 @@ def NotBefore(self):
314
313
@NotBefore .setter
315
314
def NotBefore (self , value = None ):
316
315
"""Setter for the NotBefore time"""
317
- if not isinstance (value , (type (None ), datetime .datetime ) + six . string_types ):
316
+ if not isinstance (value , (type (None ), datetime .datetime , str ) ):
318
317
raise TypeError ("NotBefore should be a datetime.datetime!" )
319
- if isinstance (value , six . string_types ):
318
+ if isinstance (value , str ):
320
319
value = datetime .datetime .strptime (value .split ("." )[0 ], self ._datetimeFormat )
321
320
self ._NotBefore = value
322
321
@@ -340,9 +339,9 @@ def LastUpdate(self):
340
339
@LastUpdate .setter
341
340
def LastUpdate (self , value = None ):
342
341
"""last update setter"""
343
- if not isinstance (value , (datetime .datetime ,) + six . string_types ):
342
+ if not isinstance (value , (datetime .datetime , str ) ):
344
343
raise TypeError ("LastUpdate should be a datetime.datetime!" )
345
- if isinstance (value , six . string_types ):
344
+ if isinstance (value , str ):
346
345
value = datetime .datetime .strptime (value .split ("." )[0 ], self ._datetimeFormat )
347
346
self ._LastUpdate = value
348
347
@@ -356,7 +355,7 @@ def Status(self):
356
355
def Status (self , value ):
357
356
"""status setter"""
358
357
if value not in Request .ALL_STATES :
359
- raise ValueError ("Unknown status: %s" % str ( value ) )
358
+ raise ValueError (f "Unknown status: { value } " )
360
359
361
360
# If the status moved to Failed or Done, update the lastUpdate time
362
361
if value in ("Done" , "Failed" ):
0 commit comments