Module: ChefZero::RSpec::WhenTheChefServerClassMethods

Defined in:
lib/chef_zero/rspec.rb

Instance Method Summary collapse

Instance Method Details

#acl_for(path, data) ⇒ Object



113
114
115
# File 'lib/chef_zero/rspec.rb', line 113

def acl_for(path, data)
  before(chef_server_options[:server_scope]) { acl_for(path, data) }
end

#client(name, data, &block) ⇒ Object



117
118
119
# File 'lib/chef_zero/rspec.rb', line 117

def client(name, data, &block)
  before(chef_server_options[:server_scope]) { client(name, data, &block) }
end

#container(name, data, &block) ⇒ Object



121
122
123
# File 'lib/chef_zero/rspec.rb', line 121

def container(name, data, &block)
  before(chef_server_options[:server_scope]) { container(name, data, &block) }
end

#cookbook(name, version, data = {}, options = {}, &block) ⇒ Object



125
126
127
128
129
# File 'lib/chef_zero/rspec.rb', line 125

def cookbook(name, version, data = {}, options = {}, &block)
  before(chef_server_options[:server_scope]) do
    cookbook(name, version, data, &block)
  end
end

#cookbook_artifact(name, identifier, data = {}, &block) ⇒ Object



131
132
133
# File 'lib/chef_zero/rspec.rb', line 131

def cookbook_artifact(name, identifier, data = {}, &block)
  before(chef_server_options[:server_scope]) { cookbook_artifact(name, identifier, data, &block) }
end

#data_bag(name, data, &block) ⇒ Object



135
136
137
# File 'lib/chef_zero/rspec.rb', line 135

def data_bag(name, data, &block)
  before(chef_server_options[:server_scope]) { data_bag(name, data, &block) }
end

#environment(name, data, &block) ⇒ Object



139
140
141
# File 'lib/chef_zero/rspec.rb', line 139

def environment(name, data, &block)
  before(chef_server_options[:server_scope]) { environment(name, data, &block) }
end

#group(name, data, &block) ⇒ Object



143
144
145
# File 'lib/chef_zero/rspec.rb', line 143

def group(name, data, &block)
  before(chef_server_options[:server_scope]) { group(name, data, &block) }
end

#node(name, data, &block) ⇒ Object



147
148
149
# File 'lib/chef_zero/rspec.rb', line 147

def node(name, data, &block)
  before(chef_server_options[:server_scope]) { node(name, data, &block) }
end

#org_invite(*usernames) ⇒ Object



151
152
153
# File 'lib/chef_zero/rspec.rb', line 151

def org_invite(*usernames)
  before(chef_server_options[:server_scope]) { org_invite(*usernames) }
end

#org_member(*usernames) ⇒ Object



155
156
157
# File 'lib/chef_zero/rspec.rb', line 155

def org_member(*usernames)
  before(chef_server_options[:server_scope]) { org_member(*usernames) }
end

#organization(name, org = "{}", &block) ⇒ Object



109
110
111
# File 'lib/chef_zero/rspec.rb', line 109

def organization(name, org = "{}", &block)
  before(chef_server_options[:server_scope]) { organization(name, org, &block) }
end

#policy(name, data, &block) ⇒ Object



159
160
161
# File 'lib/chef_zero/rspec.rb', line 159

def policy(name, data, &block)
  before(chef_server_options[:server_scope]) { policy(name, data, &block) }
end

#policy_group(name, data, &block) ⇒ Object



163
164
165
# File 'lib/chef_zero/rspec.rb', line 163

def policy_group(name, data, &block)
  before(chef_server_options[:server_scope]) { policy_group(name, data, &block) }
end

#role(name, data, &block) ⇒ Object



167
168
169
# File 'lib/chef_zero/rspec.rb', line 167

def role(name, data, &block)
  before(chef_server_options[:server_scope]) { role(name, data, &block) }
end

#sandbox(name, data, &block) ⇒ Object



171
172
173
# File 'lib/chef_zero/rspec.rb', line 171

def sandbox(name, data, &block)
  before(chef_server_options[:server_scope]) { sandbox(name, data, &block) }
end

#user(name, data, &block) ⇒ Object



175
176
177
# File 'lib/chef_zero/rspec.rb', line 175

def user(name, data, &block)
  before(chef_server_options[:server_scope]) { user(name, data, &block) }
end