parameters: (self, kernel_ids=None, owners=None, dry_run=False)
return_statement: return self.get_list('DescribeImages', params,
                               [('item', Image)], verb='POST')
docstring: Retrieve all the EC2 kernels available on your account.
          Constructs a filter to allow the processing to happen server side.
  
          :type kernel_ids: list
          :param kernel_ids: A list of strings with the image IDs wanted
  
          :type owners: list
          :param owners: A list of owner IDs
  
          :type dry_run: bool
          :param dry_run: Set to True if the operation should not actually run.
  
          :rtype: list
          :return: A list of :class:`boto.ec2.image.Image`
docstring_summary: Retrieve all the EC2 kernels available on your account.
          Constructs a filter to allow the processing to happen server side.
docstring_tokens: Retrieve all the EC2 kernels available on your account . Constructs a filter to allow the processing to happen server side .
function: def get_all_kernels(self, kernel_ids=None, owners=None, dry_run=False):
          """
          Retrieve all the EC2 kernels available on your account.
          Constructs a filter to allow the processing to happen server side.
  
          :type kernel_ids: list
          :param kernel_ids: A list of strings with the image IDs wanted
  
          :type owners: list
          :param owners: A list of owner IDs
  
          :type dry_run: bool
          :param dry_run: Set to True if the operation should not actually run.
  
          :rtype: list
          :return: A list of :class:`boto.ec2.image.Image`
          """
          params = {}
          if kernel_ids:
              self.build_list_params(params, kernel_ids, 'ImageId')
          if owners:
              self.build_list_params(params, owners, 'Owner')
          filter = {'image-type': 'kernel'}
          self.build_filter_params(params, filter)
          if dry_run:
              params['DryRun'] = 'true'
          return self.get_list('DescribeImages', params,
                               [('item', Image)], verb='POST')
function_tokens: def get_all_kernels ( self , kernel_ids = None , owners = None , dry_run = False ) : params = { } if kernel_ids : self . build_list_params ( params , kernel_ids , 'ImageId' ) if owners : self . build_list_params ( params , owners , 'Owner' ) filter = { 'image-type' : 'kernel' } self . build_filter_params ( params , filter ) if dry_run : params [ 'DryRun' ] = 'true' return self . get_list ( 'DescribeImages' , params , [ ( 'item' , Image ) ] , verb = 'POST' )