Update cookbooks and add wordpress cookbook

This commit is contained in:
Greg Karékinian
2016-02-19 18:09:49 +01:00
parent 9ba973e3ac
commit 820b0ab3f8
606 changed files with 22421 additions and 14084 deletions

View File

@@ -3,6 +3,7 @@
# Library:: helper
#
# Author:: Julian C. Dunn <jdunn@chef.io>
# Author:: Justin Schuhmann <jmschu02@gmail.com>
#
# Copyright 2013, Chef Software, Inc.
#
@@ -23,11 +24,17 @@ module Opscode
module IIS
# Contains functions that are used throughout this cookbook
module Helper
@iis_version = nil
if RUBY_PLATFORM =~ /mswin|mingw32|windows/
require 'chef/win32/version'
require 'win32/registry'
end
require 'rexml/document'
require 'chef/mixin/shell_out'
include Chef::Mixin::ShellOut
include REXML
include Windows::Helper
@@ -82,6 +89,15 @@ module Opscode
"#{node['iis']['home']}\\appcmd.exe"
end
end
def iis_version
if @iis_version.nil?
version_string = Win32::Registry::HKEY_LOCAL_MACHINE.open('SOFTWARE\Microsoft\InetStp').read('VersionString')[1]
version_string.slice! 'Version '
@iis_version = version_string
end
@iis_version
end
end
end
end