def _check_fanout_options(self, node, fanout_options):
        if not fanout_options:
            return
        num_values = len(fanout_options[0])
        if not all(num_values == len(i) for i in fanout_options):
            option_names = ["%s(%d)" % (o.name, len(o))
                            for o in fanout_options]
            raise ValueError("Unable to fan out node '%s'! The number of "
                             "options used for fan out differers: %s" %
                             (node, ", ".join(option_names)))
Updates the Data Lake Analytics account object specified by the
dataset/ETHPy150Open thasso/pyjip/jip/pipelines.py/Pipeline._check_fanout_options--crossover with--dataset/ETHPy150Open Azure/azure-sdk-for-python/azure-mgmt-datalake-analytics/azure/mgmt/datalake/analytics/account/operations/account_operations.py/AccountOperations.update