Beispiel #1
0
 def __str__(self):
     if self.etag is not None:
         return str(self.etag)
     elif self.date:
         return datetime_utils._serialize_date(self.date)
     else:
         return ''
Beispiel #2
0
 def __str__(self):
     if self.etag is not None:
         return str(self.etag)
     elif self.date:
         return datetime_utils._serialize_date(self.date)
     else:
         return ''
Beispiel #3
0
def _serialize_if_range(value):
    if value is None:
        return value
    if isinstance(value, (datetime, date)):
        return datetime_utils._serialize_date(value)
    if not isinstance(value, str):
        value = str(value)
    return value or None
Beispiel #4
0
def _serialize_if_range(value):
    if value is None:
        return value
    if isinstance(value, (datetime, date)):
        return datetime_utils._serialize_date(value)
    if not isinstance(value, str):
        value = str(value)
    return value or None
Beispiel #5
0
 def __repr__(self):
     if self.etag is None:
         etag = '*'
     else:
         etag = str(self.etag)
     if self.date is None:
         date = '*'
     else:
         date = datetime_utils._serialize_date(self.date)
     return '<%s etag=%s, date=%s>' % (self.__class__.__name__, etag, date)
Beispiel #6
0
 def __repr__(self):
     if self.etag is None:
         etag = '*'
     else:
         etag = str(self.etag)
     if self.date is None:
         date = '*'
     else:
         date = datetime_utils._serialize_date(self.date)
     return '<%s etag=%s, date=%s>' % (
         self.__class__.__name__,
         etag, date)