

def take_action(self, parsed_args):
    identity_client = mapping.app.client_manager.identity
    if (not parsed_args.rules):
        self.app.log.error('No changes requested')
        return
    rules = self._read_rules(parsed_args.rules)
    mapping = identity_client.federation.mappings.update(mapping=parsed_args.mapping, rules=rules)
    mapping._info.pop('links', None)
    return zip(*sorted(six.iteritems(mapping._info)))

dataset/ETHPy150Open dtroyer/python-openstackclient/openstackclient/identity/v3/mapping.py SetMapping.take_action/VarMisuse@14/22 `self`->`mapping`