Sha256: c961e9922461d457eb79a49f7acd7e0dc0793f5ef54b84e9f403eb4366ce73b1

Contents?: true

Size: 551 Bytes

Versions: 31

Compression:

Stored size: 551 Bytes

Contents

module ForemanPuppet
  module Types
    class Environment < ::Types::BaseObject
      model_class ForemanPuppet::Environment
      description 'An Environment'

      global_id_field :id
      timestamps
      field :name, String

      has_many :locations, ::Types::Location
      has_many :organizations, ::Types::Organization
      has_many :puppetclasses, ForemanPuppet::Types::Puppetclass

      def self.graphql_definition
        super.tap { |type| type.instance_variable_set(:@name, 'ForemanPuppet::Environment') }
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
foreman_puppet-4.1.1 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-4.1.0 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-4.0.4 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-5.0.0 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-4.0.3 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-4.0.2 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-3.0.7 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-2.0.7 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-4.0.1 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-4.0.0 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-3.0.6 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-2.0.6 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-2.0.5 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-3.0.5 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-3.0.4 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-2.0.4 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-3.0.3 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-3.0.2 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-2.0.3 app/graphgl/foreman_puppet/types/environment.rb
foreman_puppet-3.0.1 app/graphgl/foreman_puppet/types/environment.rb