adwords_api/lib/adwords_api.rb
def run_with_temporary_flag(flag_name, flag_value, block)
      previous = @credential_handler.instance_variable_get(flag_name)
      @credential_handler.instance_variable_set(flag_name, flag_value)
      begin
        return block.call
      ensure
        @credential_handler.instance_variable_set(flag_name, previous)
      end
    end
def run_with_temporary_flag(flag_name, flag_value, block)
      previous = @credential_handler.instance_variable_get(flag_name)
      @credential_handler.instance_variable_set(flag_name, flag_value)
      begin
        return block.call
      ensure
        @credential_handler.instance_variable_set(flag_name, previous)
      end
    end
def run_with_temporary_flag ( flag_name , flag_value , block ) previous = @credential_handler . instance_variable_get ( flag_name ) @credential_handler . instance_variable_set ( flag_name , flag_value ) begin return block . call ensure @credential_handler . instance_variable_set ( flag_name , previous ) end end
Executes block with a temporary flag set to a given value. Returns block
 result.
Executes block with a temporary flag set to a given value . Returns block result .