# File lib/aeolus_cli/command/config_parser.rb, line 253
      def deleteOptions
        OptionParser.new do |opts|
          opts.banner = "Usage: aeolus-image delete [command options]"
          opts.separator ""

          opts.separator "Delete options:"
          opts.on('-I', '--image ID', @value, 'delete build image and associated objects') do |id|
            @options[:subcommand] = :image
            @options[:image] = id
          end
          opts.on('-B', '--build ID', @value, 'delete build and associated objects') do |id|
            @options[:subcommand] = :build
            @options[:build] = id
          end
          opts.on('-m', '--targetimage ID', @value, 'delete target image and its provider images') do |id|
            @options[:subcommand] = :target_image
            @options[:targetimage] = id
          end
          opts.on('-D', '--providerimage ID', @value, 'delete provider image') do |id|
            @options[:subcommand] = :provider_image
            @options[:providerimage] = id
          end
          opts.on( '-h', '--help', 'Get usage information for this command')

          opts.separator ""
          opts.separator "Delete examples:"
          opts.separator "aeolus-image delete --image $image_id               # deletes a image and all associated builds"
          opts.separator "aeolus-image delete --build $build_id               # deletes a build and all associated targetimages"
          opts.separator "aeolus-image delete --targetimage $target_image     # deletes a target image and all associated provider images"
          opts.separator "aeolus-image delete --providerimage $provider_image # deletes a provider image"
          opts.separator ""
          opts.separator "N.B. Aeolus Credentials should be defined in the configuration file ~/.aeolus-cli"
        end
      end