Method: MGit::OperationProgressManager.is_in_progress?

Defined in:
lib/m-git/foundation/operation_progress_manager.rb

.is_in_progress?(root, type) ⇒ Boolean

是否处于中间态中

Returns:

  • (Boolean)


101
102
103
104
105
106
107
108
109
110
111
# File 'lib/m-git/foundation/operation_progress_manager.rb', line 101

def is_in_progress?(root, type)
  is_in_progress = false
  begin
    MGitConfig.query(root) { |config|
      is_in_progress = !config[type].nil?
    }
  rescue Error => e
    Output.puts_fail_message(e.msg)
  end
  return is_in_progress
end