hunk.code_window:     """Obtain a certificate and install."""
       try:
           installer, authenticator = choose_configurator_plugins(args, config, plugins, "run")
       except errors.PluginSelectionError, e:
           return e.message
       domains = _find_domains(config, installer)
  
hunk.labels: keep keep keep replace keep keep keep keep
hunk.after_edit:     except errors.PluginSelectionError as e:
  
hunk.file_path: letsencrypt/cli.py
hunk.type: replace
file: <Macro VHost $name $domain>
  <VirtualHost *:80>
      ServerName $domain
      ServerAlias www.$domain
      DocumentRoot /var/www/html
  
      ErrorLog ${APACHE_LOG_DIR}/error.log
      CustomLog ${APACHE_LOG_DIR}/access.log combined
  </VirtualHost>
  </Macro>
  Use VHost macro1 test.com
  Use VHost macro2 hostname.org
  Use VHost macro3 apache.org
  
  # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
  