diff options
author | kopertop <kopertop@604d75c7-a419-0410-a38f-bde1a0bd1dbf> | 2009-12-10 17:35:20 +0000 |
---|---|---|
committer | kopertop <kopertop@604d75c7-a419-0410-a38f-bde1a0bd1dbf> | 2009-12-10 17:35:20 +0000 |
commit | ddd1f9cd62296120e0188880357f0f9088603385 (patch) | |
tree | 746bbfdbaad4bf3ce18bedd84b46f6d40d0595af | |
parent | 46b4d1c2bbf63fa551daa45469a3ebbb5c091346 (diff) | |
download | boto-ddd1f9cd62296120e0188880357f0f9088603385.tar.gz |
Allow sending a string of the encoded datetime instead of having to send an actual datetime object.
-rw-r--r-- | boto/sdb/db/manager/sdbmanager.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/boto/sdb/db/manager/sdbmanager.py b/boto/sdb/db/manager/sdbmanager.py index bfd20593..2bb2440d 100644 --- a/boto/sdb/db/manager/sdbmanager.py +++ b/boto/sdb/db/manager/sdbmanager.py @@ -214,6 +214,8 @@ class SDBConverter: return float(mantissa + 'e' + exponent) def encode_datetime(self, value): + if isinstance(value, str) or isinstance(value, unicode): + return value return value.strftime(ISO8601) def decode_datetime(self, value): |