code: def up(name, debug=False):
      '''
      Create servers and containers as required to meet the configuration
      specified in _name_.
  
      Args:
          * name: The name of the yaml config file (you can omit the .yml extension for convenience)
  
      Example:
          fab ensemble.up:wordpress
      '''
  
      if debug:
          env.ensemble_debug = True
  
      filenames_to_try = [
          name,
          '%s.yml' % name,
          '%s.yaml' % name,
      ]
  
      for filename in filenames_to_try:
          if os.path.exists(filename):
              with open(filename, 'r') as f:
                  config = yaml.load(f)
              break
      else:
          abort('Ensemble manifest not found: %s' % name)
  
      uncache()
      try:
          do_up(config)
      except exceptions.ConfigException, e:
          abort('Config error: ' + str(e)f up(name, debug=False):
      '''
      Create servers and containers as required to meet the configuration
      specified in _name_.
  
      Args:
          * name: The name of the yaml config file (you can omit the .yml extension for convenience)
  
      Example:
          fab ensemble.up:wordpress
      '''
  
      if debug:
          env.ensemble_debug = True
  
      filenames_to_try = [
          name,
          '%s.yml' % name,
          '%s.yaml' % name,
      ]
  
      for filename in filenames_to_try:
          if os.path.exists(filename):
              with open(filename, 'r') as f:
                  config = yaml.load(f)
              break
      else:
          abort('Ensemble manifest not found: %s' % name)
  
      uncache()
      try:
          do_up(config)
      except exceptions.ConfigException, e:
          abort('Config error: ' + str(e))
docs: Create servers and containers as required to meet the configuration
      specified in _name_.
  
      Args:
          * name: The name of the yaml config file (you can omit the .yml extension for convenience)
  
      Example:
          fab ensemble.up:wordpress