def get_rules_arguments(self, map_id): """ Constructs a list of dictionary of arguments needed for URL Rule construction. A wrapper around the URL RULE get_rule_arguments """ rule_args = [ ] rule_obj = Pool().get('nereid.url_rule') url_map = self.browse(map_id) for rule in url_map.rules: rule_args.append( rule_obj.get_rule_arguments(rule.id) ) return rule_args