def print_smart_line()

in fiosynth_lib/flash_config.py [0:0]


def print_smart_line(f, data, hostname, kernel):
    KEY = "1"
    index = 1
    while index - 1 <= len(data[KEY]):
        sidx = str(index)
        if data[sidx]["Rotation Rate:"] == "Solid State":
            try:
                writer = csv.writer(f)
                writer.writerow(
                    (
                        index,
                        data[sidx]["Device Path:"],
                        data[sidx]["User Capacity:"],
                        data[sidx]["Device Model:"],
                        data[sidx]["Serial Number:"],
                        data[sidx]["Firmware Version:"],
                        hostname,
                        kernel,
                    )
                )
            except IOError:
                print("cannot write to ", f)
                sys.exit(1)
        index += 1