code: def kernels_list_cli(self,
                           mine=False,
                           page=1,
                           page_size=20,
                           search=None,
                           csv_display=False,
                           parent=None,
                           competition=None,
                           dataset=None,
                           user=None,
                           language=None,
                           kernel_type=None,
                           output_type=None,
                           sort_by=None):
          
          kernels = self.kernels_list(
              page=page,
              page_size=page_size,
              search=search,
              mine=mine,
              dataset=dataset,
              competition=competition,
              parent_kernel=parent,
              user=user,
              language=language,
              kernel_type=kernel_type,
              output_type=output_type,
              sort_by=sort_by)
          fields = ['ref', 'title', 'author', 'lastRunTime', 'totalVotes']
          if kernels:
              if csv_display:
                  self.print_csv(kernels, fields)
              else:
                  self.print_table(kernels, fields)
          else:
              print('No kernels found')
docs: client wrapper for kernels_list, see this function for arguments.
              Additional arguments are provided here.
               Parameters
              ==========
              csv_display: if True, print comma separated values instead of table