Sha256: 70fd85a39996c2e5d4bab8dc87a9d5946786514d713e65c2e2d8dba48ccd3ed2

Contents?: true

Size: 866 Bytes

Versions: 13

Compression:

Stored size: 866 Bytes

Contents

# encoding: UTF-8
#
# Copyright (c) 2010-2017 GoodData Corporation. All rights reserved.
# This source code is licensed under the BSD-style license found in the
# LICENSE file in the root directory of this source tree.

# Global requires
require 'multi_json'
require 'pmap'

# Local requires
require 'gooddata/models/models'

require_relative '../environment/environment'

GoodData::Environment.load

module GoodData
  module Helpers
    module ProcessHelper
      include GoodData::Environment::ProcessHelper

      class << self
        def remove_old_processes(project)
          processes = project.processes
          processes.pmap do |process|
            next if process.obj_id == GoodData::Environment::ProcessHelper::PROCESS_ID
            puts "Deleting #{process.inspect}"
            process.delete
          end
        end
      end
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
gooddata-1.1.0-java spec/helpers/process_helper.rb
gooddata-1.1.0 spec/helpers/process_helper.rb
gooddata-1.0.2-java spec/helpers/process_helper.rb
gooddata-1.0.2 spec/helpers/process_helper.rb
gooddata-1.0.1 spec/helpers/process_helper.rb
gooddata-1.0.1-java spec/helpers/process_helper.rb
gooddata-1.0.0-java spec/helpers/process_helper.rb
gooddata-1.0.0 spec/helpers/process_helper.rb
gooddata-0.6.54 spec/helpers/process_helper.rb
gooddata-0.6.53 spec/helpers/process_helper.rb
gooddata-0.6.52 spec/helpers/process_helper.rb
gooddata-0.6.51 spec/helpers/process_helper.rb
gooddata-0.6.50 spec/helpers/process_helper.rb