@rbac(('owner', 'user'))
    def get_attr_w_copy(self, name):
        if self.protector.user_attribute(self, name):
            return super(ProtectedBox, self).get_attr(name)
        raise RoleError('No get_attr_w_copy access to %r' % name)
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.main/src/openmdao/main/test/test_distsim.py/ProtectedBox.get_attr_w_copy/original