Skip to content

Commit

Permalink
Make parameters into a tuple
Browse files Browse the repository at this point in the history
  • Loading branch information
darianboggs committed Jun 6, 2024
1 parent 661b83d commit a5817e1
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions Apps/MAPL_GridCompSpecs_ACG.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
import os
import csv
from collections import namedtuple
from collections.abc import Sequence
import operator
from functools import partial

Expand Down Expand Up @@ -47,7 +46,7 @@ def make_entry_emit(dictionary):

def mangle_name_prefix(name, parameters = None):
pre = 'comp_name'
if isinstance(parameters, Sequence):
if isinstance(parameters, tuple):
pre = parameters[0] if parameters[0] else pre
codestring = f"'//trim({pre})//'"
return string_emit(name.replace("*",codestring)) if name else None
Expand Down Expand Up @@ -105,7 +104,7 @@ def __init__(self, emit, *parameter_keys):
self.parameter_keys = parameter_keys

def __call__(self, name, parameters):
parameter_values = (parameters.get(key) for key in self.parameter_keys)
parameter_values = tuple(parameters.get(key) for key in self.parameter_keys)
return self.emit(name, parameter_values)


Expand Down

0 comments on commit a5817e1

Please sign in to comment.