diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2008-10-08 16:59:06 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2008-10-08 16:59:06 (GMT) |
commit | 7656508515bb5a4569bac0cfc6e689fabaa640fd (patch) | |
tree | 10adabe5b37fb13c187f013515626420e9c91426 | |
parent | 9bd1bff4d8ab6247e5793c0b78b9bf2581773341 (diff) |
Add uid to metadata when migrating
-rw-r--r-- | src/olpc/datastore/migration.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/olpc/datastore/migration.py b/src/olpc/datastore/migration.py index 7b47d6f..b94cd93 100644 --- a/src/olpc/datastore/migration.py +++ b/src/olpc/datastore/migration.py @@ -60,6 +60,8 @@ def _migrate_metadata(root_path, old_root_path, uid): old_metadata_path = os.path.join(old_root_path, uid + '.metadata') metadata = cjson.decode(open(old_metadata_path, 'r').read()) + if 'uid' not in metadata: + metadata['uid'] = uid for key, value in metadata.items(): f = open(os.path.join(metadata_path, key), 'w') try: |