    # File lib/fog/aws/requests/emr/run_job_flow.rb, line 71
            def run_hive(name, options={})
              steps = []
              steps << {
                'Name' => 'Setup Hive',
                'HadoopJarStep' => {
                  'Jar' => 's3://us-east-1.elasticmapreduce/libs/script-runner/script-runner.jar',
                  'Args' => ['s3://us-east-1.elasticmapreduce/libs/hive/hive-script', '--base-path', 's3://us-east-1.elasticmapreduce/libs/hive/', '--install-hive']},
                'ActionOnFailure' => 'TERMINATE_JOB_FLOW'
              }

              # To add a configuration step to the Hive flow, see the step below
              # steps << {
              #   'Name' => 'Install Hive Site Configuration',
              #   'HadoopJarStep' => {
              #     'Jar' => 's3://us-east-1.elasticmapreduce/libs/script-runner/script-runner.jar',
              #     'Args' => ['s3://us-east-1.elasticmapreduce/libs/hive/hive-script', '--base-path',  's3://us-east-1.elasticmapreduce/libs/hive/', '--install-hive-site', '--hive-site=s3://my.bucket/hive/hive-site.xml']},
              #   'ActionOnFailure' => 'TERMINATE_JOB_FLOW'
              # }
              options['Steps'] = steps

              if not options['Instances'].nil?
                options['Instances']['KeepJobFlowAliveWhenNoSteps'] = true
              end

              run_job_flow name, options
            end