def get_name(indicator_name, inputs, input_key, *args): parts = [] parts.extend(DataSeries.convert_to_list(PipeLine.get_input_name(inputs))) if input_key: parts.extend(DataSeries.convert_to_list(input_key)) if args: parts.extend(args) content = ",".join(str(part) for part in parts) return '%s(%s)' % (indicator_name, content)
def get_name(indicator_name, input, input_key, *args): if not input: return '%s' % indicator_name parts = [Indicator.get_input_name(input)] if input_key: parts.extend(DataSeries.convert_to_list(input_key)) if args: parts.extend(args) content = ",".join(str(part) for part in parts) return '%s(%s)' % (indicator_name, content)