"""A script that adds the group: 'editors' to every resource. 'editors' should have the right to edit both metadata and data. To use this script, simply run: .. code-block:: python python resource.py """ import json import redis if __name__ == "__main__": REDIS_CONN = redis.Redis() resources = REDIS_CONN.hgetall("resources_clone") for resource_id, resource in resources.items(): deserialized_resource = json.loads(resource) deserialized_resource["group_masks"] = { "editors": {"metadata": "edit", "data": "edit"}} REDIS_CONN.hset("resources_clone", resource_id, json.dumps(deserialized_resource))