Created
March 6, 2014 00:05
-
-
Save hunner/9379414 to your computer and use it in GitHub Desktop.
puppet resource profile info with 5000 iptables rules.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root@iau7gk8wy0bmy5p firewall]# cat test.rb | |
$: << '/etc/puppet/modules/firewall/lib' | |
require 'ruby-prof' | |
require 'facter' | |
require 'puppet' | |
# Profile the code | |
RubyProf.start | |
Puppet::Resource.indirection.search('firewall') | |
result = RubyProf.stop | |
# Print a flat profile to text | |
printer = RubyProf::FlatPrinter.new(result) | |
printer.print(STDOUT) | |
[root@iau7gk8wy0bmy5p firewall]# ruby test.rb | |
Thread ID: 19597320 | |
Fiber ID: 24662180 | |
Total: 55.466169 | |
Sort by: self_time | |
%self total self wait child calls name | |
5.01 23.791 2.778 0.000 21.012 330000 *Puppet::Type#newattr | |
4.61 5.554 2.560 0.000 2.995 555278 Hash#each | |
3.09 1.716 1.716 0.000 0.000 935706 Hash#[]= | |
2.88 1.597 1.597 0.000 0.000 3216113 Symbol#== | |
2.85 1.580 1.580 0.000 0.000 230000 String#index | |
2.76 2.019 1.532 0.000 0.487 610000 <Class::Puppet::Type>#attrclass | |
2.68 1.485 1.485 0.000 0.000 2525017 Kernel#class | |
2.27 2.375 1.260 0.000 1.115 295145 Array#include? | |
2.23 5.048 1.236 0.000 3.812 245000 Puppet::Parameter#initialize | |
1.95 1.080 1.080 0.000 0.000 1435390 Kernel#is_a? | |
1.88 8.008 1.042 0.000 6.966 350000 *Puppet::Type#set_default | |
1.83 4.670 1.017 0.000 3.653 220042 Puppet::Type::Firewall::FeatureModule#satisfies? | |
1.68 8.020 0.930 0.000 7.090 500092 *<Class::Puppet::Provider>#supports_parameter? | |
1.55 7.244 0.861 0.000 6.383 230000 Puppet::Property#initialize | |
1.55 2.838 0.860 0.000 1.978 250000 Puppet::Resource#parameter_name | |
1.45 0.802 0.802 0.000 0.000 960313 Hash#include? | |
1.27 4.163 0.702 0.000 3.461 250000 Puppet::Resource#[]= | |
1.23 0.936 0.683 0.000 0.253 455000 Puppet::Property#name | |
1.19 3.644 0.658 0.000 2.986 240042 Puppet::Type::Firewall::FeatureModule#feature? | |
1.17 0.647 0.647 0.000 0.000 630463 Kernel#respond_to? | |
1.15 0.917 0.640 0.000 0.277 230000 <Class::Puppet::Type>#metaparamclass | |
1.11 0.613 0.613 0.000 0.000 620492 Symbol#to_s | |
1.04 0.576 0.576 0.000 0.000 20000 Array#| | |
1.00 1.465 0.554 0.000 0.911 450000 *Puppet::Property#retrieve | |
0.95 23.004 0.529 0.000 22.475 295316 *Class#new | |
0.90 5.464 0.498 0.000 4.965 5000 Hash#each_pair | |
0.85 3.083 0.474 0.000 2.609 245084 Puppet::Util::MethodHelper#symbolize_options | |
0.85 3.874 0.470 0.000 3.404 280087 Enumerable#inject | |
0.84 1.682 0.465 0.000 1.217 130000 Puppet::Parameter::Value#match? | |
0.81 0.595 0.451 0.000 0.144 230000 Puppet::Parameter#metaparam? | |
0.76 2.709 0.419 0.000 2.290 240042 <Class::Puppet::Provider>#declared_feature? | |
0.74 0.408 0.408 0.000 0.000 285114 String#downcase | |
0.71 0.688 0.395 0.000 0.293 155083 Puppet::Parameter::Value#convert | |
0.69 1.017 0.385 0.000 0.632 225000 Puppet::Parameter#to_s | |
0.68 0.376 0.376 0.000 0.000 620317 Symbol#intern | |
0.63 0.507 0.349 0.000 0.158 245026 Puppet::Util::MethodHelper#set_options | |
0.62 0.342 0.342 0.000 0.000 70004 Hash#initialize_copy | |
0.56 0.312 0.312 0.000 0.000 320316 <Class::BasicObject>#allocate | |
0.49 45.326 0.271 0.000 45.056 70088 *Array#collect | |
0.48 0.268 0.268 0.000 0.000 320008 Module#method_defined? | |
0.48 0.267 0.267 0.000 0.000 255000 Puppet::Resource#parameters | |
0.44 0.246 0.246 0.000 0.000 245003 <Class::Puppet::Parameter>#isnamevar? | |
0.44 0.241 0.241 0.000 0.000 225000 Puppet::Parameter#provider | |
0.43 0.240 0.240 0.000 0.000 260003 Hash#delete | |
0.43 0.236 0.236 0.000 0.000 255009 String#to_sym | |
0.42 8.063 0.233 0.000 7.829 5000 <Class::Puppet::Type::Firewall::ProviderIptables>#rule_to_hash | |
0.41 0.340 0.228 0.000 0.113 160093 Puppet::Parameter::Value#regex? | |
0.41 0.227 0.227 0.000 0.000 5002 Array#uniq | |
0.38 0.209 0.209 0.000 0.000 325026 Kernel#nil? | |
0.36 0.199 0.199 0.000 0.000 55002 String#sub | |
0.36 0.574 0.198 0.000 0.376 95000 Puppet::Type#value | |
0.31 2.062 0.171 0.000 1.891 25002 Puppet::Util::Logging#send_log | |
0.31 0.171 0.171 0.000 0.000 35010 BasicObject#instance_eval | |
0.30 0.169 0.169 0.000 0.000 335008 Hash#has_key? | |
0.29 0.248 0.162 0.000 0.085 2 Array#sort | |
0.28 0.157 0.157 0.000 0.000 250148 Module#=== | |
0.26 0.188 0.142 0.000 0.046 40002 Array#join | |
0.25 0.136 0.136 0.000 0.000 80011 <Class::Hash>#allocate | |
0.24 0.136 0.136 0.000 0.000 250013 Symbol#to_sym | |
0.24 0.135 0.135 0.000 0.000 25206 Regexp#=~ | |
0.24 0.283 0.131 0.000 0.152 30003 Hash#merge | |
0.23 0.993 0.126 0.000 0.867 20000 *Puppet::Resource#initialize | |
0.22 1.054 0.120 0.000 0.934 30000 Puppet::Parameter::ValueCollection#munge | |
0.22 0.120 0.120 0.000 0.000 15000 String#slice! | |
0.21 10.157 0.118 0.000 10.039 5000 Puppet::Type#set_parameters | |
0.20 0.148 0.111 0.000 0.037 20001 String#% | |
0.20 0.272 0.109 0.000 0.162 25000 Puppet::Property#should | |
0.19 0.127 0.107 0.000 0.020 25002 Puppet::Util::Logging#is_resource? | |
0.18 1.327 0.102 0.000 1.225 50000 Puppet::Parameter::ValueCollection#match? | |
0.18 0.885 0.102 0.000 0.782 110116 *Kernel#initialize_dup | |
0.18 0.923 0.101 0.000 0.822 35000 Puppet::Util::Tagging#tags | |
0.18 1.512 0.100 0.000 1.412 55000 *Puppet::Parameter#munge | |
0.18 14.782 0.099 0.000 14.683 10000 *Puppet::Type#initialize | |
0.18 1.227 0.099 0.000 1.128 65008 *Enumerable#find | |
0.18 0.900 0.098 0.000 0.802 80002 *Kernel#dup | |
0.17 1.076 0.095 0.000 0.982 10000 Puppet::Type#[]= | |
0.17 0.941 0.094 0.000 0.847 35006 Enumerable#detect | |
0.17 0.155 0.094 0.000 0.061 25002 <Class::Puppet::Util::Log>#create | |
0.17 0.094 0.094 0.000 0.000 95102 String#intern | |
0.17 0.093 0.093 0.000 0.000 35003 Regexp#match | |
0.17 0.093 0.093 0.000 0.000 25009 String#=~ | |
0.16 0.138 0.090 0.000 0.048 60000 Puppet::Parameter::ValueCollection#empty? | |
0.16 0.400 0.087 0.000 0.312 25002 Puppet::Util::Logging#log_source | |
0.16 2.588 0.087 0.000 2.501 20000 Puppet::Property#should= | |
0.15 0.085 0.085 0.000 0.000 58550 String#<=> | |
0.15 2.291 0.085 0.000 2.207 50000 *Puppet::Parameter#validate | |
0.15 0.653 0.085 0.000 0.568 35000 Set#initialize_copy | |
0.15 0.101 0.081 0.000 0.021 5000 Range#each | |
0.14 1.077 0.078 0.000 0.998 30000 Puppet::Parameter::ValueCollection#validate | |
0.14 0.102 0.078 0.000 0.024 5000 IPAddr#mask! | |
0.14 1.174 0.075 0.000 1.099 30000 Puppet::Parameter#unsafe_validate | |
0.14 0.215 0.075 0.000 0.140 10000 Puppet::Resource#munge_type_name | |
0.13 1.146 0.070 0.000 1.076 30000 Puppet::Parameter#unsafe_munge | |
0.12 0.618 0.068 0.000 0.550 15000 Puppet::Util::Tagging#tag | |
0.12 0.755 0.068 0.000 0.687 20000 Puppet::Property#validate_features_per_value | |
0.12 0.067 0.067 0.000 0.000 40004 Puppet::Util::ProviderFeatures::ProviderFeature#available? | |
0.12 0.105 0.064 0.000 0.041 10000 Array#zip | |
0.12 7.867 0.064 0.000 7.803 5000 Puppet::Type#retrieve | |
0.11 0.123 0.061 0.000 0.062 25000 Puppet::Property#match_all? | |
0.11 0.061 0.061 0.000 0.000 75009 String#to_s | |
0.11 0.418 0.060 0.000 0.358 5000 IPAddr#initialize | |
0.11 1.525 0.059 0.000 1.466 20000 Puppet::Parameter#value= | |
0.11 0.191 0.059 0.000 0.132 15001 <Class::Puppet::Type>#provider | |
0.10 0.056 0.056 0.000 0.000 90002 String#=== | |
0.10 1.514 0.056 0.000 1.458 20000 Puppet::Property#unsafe_validate | |
0.10 0.055 0.055 0.000 0.000 30012 <Class::Puppet::Type>#provider_hash_by_type | |
0.10 0.076 0.055 0.000 0.021 5000 Enumerable#sort_by | |
0.10 0.087 0.055 0.000 0.032 25000 Puppet::Type#name_var | |
0.10 0.092 0.055 0.000 0.037 20000 <Class::Puppet::Property>#value_option | |
0.10 0.166 0.054 0.000 0.112 25000 Puppet::Util::Tagging#valid_tag? | |
0.10 0.054 0.054 0.000 0.000 65018 Hash#empty? | |
0.10 0.109 0.053 0.000 0.055 30012 <Class::Puppet::Type>#provider_hash | |
0.09 0.051 0.051 0.000 0.000 45000 <Class::Puppet::Type>#key_attributes | |
0.09 0.835 0.051 0.000 0.784 20000 Puppet::Property#munge | |
0.09 0.082 0.051 0.000 0.031 20000 Puppet::Parameter#value | |
0.09 0.110 0.050 0.000 0.060 5000 Puppet::Type#[] | |
0.09 0.050 0.050 0.000 0.000 10000 Puppet::Resource#extract_type_and_title | |
0.09 1.127 0.049 0.000 1.078 5000 <Class::Puppet::Type>#hash2resource | |
0.09 0.094 0.049 0.000 0.046 25000 Puppet::Resource#resource_type | |
0.09 0.144 0.049 0.000 0.096 25000 Puppet::Type#path | |
0.09 0.075 0.048 0.000 0.027 15000 <Class::Puppet::Type>#validattr? | |
0.08 0.570 0.047 0.000 0.523 20000 <Class::Puppet::Property>#value_name | |
0.08 1.086 0.047 0.000 1.039 25002 Puppet::Util::Logging#log_metadata | |
0.08 0.046 0.046 0.000 0.000 15000 MatchData#[] | |
0.08 0.043 0.043 0.000 0.000 35002 Fixnum#to_s | |
0.08 0.192 0.042 0.000 0.150 10000 Puppet::Resource#namevar | |
0.08 0.042 0.042 0.000 0.000 45000 Puppet::Parameter#unmunge | |
0.07 0.808 0.041 0.000 0.767 20008 Enumerable#find_all | |
0.07 0.953 0.041 0.000 0.912 5000 <Class::Puppet::Type>#allattrs | |
0.07 0.162 0.040 0.000 0.123 10000 Puppet::Type#provider= | |
0.07 0.039 0.039 0.000 0.000 50004 Array#index | |
0.07 0.051 0.037 0.000 0.014 5000 Puppet::Util::IPCidr#prefixlen | |
0.07 0.037 0.037 0.000 0.000 55003 NilClass#nil? | |
0.07 0.036 0.036 0.000 0.000 15007 String#split | |
0.06 0.307 0.036 0.000 0.272 25000 Puppet::Property#value | |
0.06 2.623 0.035 0.000 2.588 20000 Puppet::Property#value= | |
0.06 10.029 0.033 0.000 9.996 5000 Puppet::Type#to_resource | |
0.06 0.033 0.033 0.000 0.000 5002 String#scan | |
0.06 0.032 0.032 0.000 0.000 20000 Puppet::Type#title | |
0.06 0.106 0.031 0.000 0.075 10000 Set#initialize | |
0.06 0.058 0.031 0.000 0.027 5000 Puppet::Type#ref | |
0.06 0.041 0.031 0.000 0.010 10000 Puppet::Provider#initialize | |
0.05 0.037 0.030 0.000 0.007 20000 Puppet::Parameter::ValueCollection#value | |
0.05 0.072 0.030 0.000 0.042 25001 String#match | |
0.05 0.030 0.030 0.000 0.000 25000 <Class::Puppet::Property>#array_matching | |
0.05 0.041 0.027 0.000 0.014 21361 String#== | |
0.05 0.027 0.027 0.000 0.000 30040 Array#first | |
0.05 0.026 0.026 0.000 0.000 15001 String#gsub | |
0.05 0.059 0.025 0.000 0.034 10000 <Class::Puppet::Type>#parameters | |
0.05 0.191 0.025 0.000 0.166 5000 Puppet::Resource#parse_title | |
0.04 0.044 0.025 0.000 0.020 15000 Set#include? | |
0.04 0.034 0.024 0.000 0.010 15000 Puppet::Util::Tagging#handle_qualified_tags | |
0.04 0.781 0.024 0.000 0.757 5000 Puppet::Type#set_name | |
0.04 0.023 0.023 0.000 0.000 25000 NilClass#to_s | |
0.04 0.110 0.023 0.000 0.087 10000 Puppet::Resource#builtin_type? | |
0.04 0.023 0.023 0.000 0.000 10000 Puppet::Resource#class? | |
0.04 0.241 0.022 0.000 0.219 5000 IPAddr#in_addr | |
0.04 0.038 0.022 0.000 0.016 5000 <Class::Puppet::Type>#title_patterns | |
0.04 0.022 0.022 0.000 0.000 15058 String#capitalize | |
0.04 0.026 0.021 0.000 0.004 5000 Kernel#sprintf | |
0.04 0.025 0.021 0.000 0.004 5001 Enumerable#all? | |
0.04 0.035 0.020 0.000 0.014 10000 Set#add | |
0.04 0.020 0.020 0.000 0.000 25003 String#to_i | |
0.04 0.030 0.020 0.000 0.010 5000 Puppet::Type#property | |
0.04 0.161 0.020 0.000 0.142 10000 Puppet::Util::Tagging#new_tags | |
0.03 0.018 0.018 0.000 0.000 10007 Hash#initialize | |
0.03 0.018 0.018 0.000 0.000 30000 Fixnum#<< | |
0.03 0.115 0.018 0.000 0.097 5000 Puppet::Property::Ensure#retrieve | |
0.03 0.018 0.018 0.000 0.000 15000 String#include? | |
0.03 0.674 0.017 0.000 0.656 5000 Puppet::Type::Firewall#validate | |
0.03 0.084 0.017 0.000 0.066 5000 Puppet::Type#pathbuilder | |
0.03 0.201 0.017 0.000 0.183 5000 IPAddr#_to_string | |
0.03 0.017 0.017 0.000 0.000 30000 Fixnum#>> | |
0.03 0.119 0.017 0.000 0.101 5004 Enumerable#map | |
0.03 0.319 0.016 0.000 0.303 5000 Puppet::Util::IPCidr#cidr | |
0.03 7.890 0.016 0.000 7.874 5000 Puppet::Type#retrieve_resource | |
0.03 0.245 0.015 0.000 0.229 5000 Puppet::Resource#to_hash | |
0.03 0.014 0.014 0.000 0.000 5000 Array#& | |
0.03 0.036 0.014 0.000 0.022 5000 Digest::Instance#digest | |
0.03 0.071 0.014 0.000 0.056 5000 Puppet::Provider::Firewall#properties | |
0.03 0.014 0.014 0.000 0.000 15186 Kernel#respond_to_missing? | |
0.02 0.260 0.014 0.000 0.246 5000 Puppet::Type#properties | |
0.02 0.013 0.013 0.000 0.000 25001 Fixnum#& | |
0.02 0.226 0.013 0.000 0.213 5000 IPAddr#to_s | |
0.02 0.431 0.013 0.000 0.418 5000 Puppet::Util::IPCidr#initialize | |
0.02 0.071 0.013 0.000 0.058 5000 <Class::Puppet::Type>#metaparams | |
0.02 0.063 0.012 0.000 0.050 5000 <Class::Digest::Class>#digest | |
0.02 0.012 0.012 0.000 0.000 10003 Hash#keys | |
0.02 0.047 0.011 0.000 0.036 5000 Puppet::Indirector::Indirection#expiration | |
0.02 0.090 0.011 0.000 0.079 5000 Puppet::Type::Firewall::ProviderIptables#exists? | |
0.02 0.011 0.011 0.000 0.000 5003 Array#compact | |
0.02 0.040 0.011 0.000 0.030 5004 Puppet::Confiner#suitable? | |
0.02 0.011 0.011 0.000 0.000 20003 Fixnum#| | |
0.02 0.010 0.010 0.000 0.000 5000 <Class::Digest::Base>#allocate | |
0.02 10.043 0.010 0.000 10.032 7 Array#map | |
0.02 0.010 0.010 0.000 0.000 5000 MatchData#captures | |
0.02 0.072 0.009 0.000 0.063 5000 <Class::Digest::Class>#hexdigest | |
0.02 0.009 0.009 0.000 0.000 5000 Digest::Base#finish | |
0.02 0.009 0.009 0.000 0.000 15000 Fixnum#=== | |
0.02 0.009 0.009 0.000 0.000 10000 Array#reverse | |
0.02 0.011 0.008 0.000 0.003 5000 Puppet::Type#type | |
0.01 0.023 0.008 0.000 0.015 5004 Puppet::ConfineCollection#valid? | |
0.01 0.008 0.008 0.000 0.000 10000 Digest::Base#reset | |
0.01 0.008 0.008 0.000 0.000 5000 Puppet::Type#parent | |
0.01 0.021 0.008 0.000 0.013 5003 <Class::Time>#now | |
0.01 0.013 0.008 0.000 0.006 5000 Set#to_a | |
0.01 0.208 0.007 0.000 0.201 5000 IPAddr#to_string | |
0.01 0.008 0.007 0.000 0.001 5001 <Class::Puppet::Type>#defaultprovider | |
0.01 0.007 0.007 0.000 0.000 5008 Regexp#hash | |
0.01 0.009 0.007 0.000 0.002 5000 Time#+ | |
0.01 0.009 0.006 0.000 0.003 5003 Time#initialize | |
0.01 0.006 0.006 0.000 0.000 5111 String#initialize_copy | |
0.01 0.007 0.006 0.000 0.001 5004 Puppet::Confiner#confine_collection | |
0.01 0.006 0.006 0.000 0.000 10000 Kernel#kind_of? | |
0.01 0.009 0.006 0.000 0.003 5132 BasicObject#!= | |
0.01 0.005 0.005 0.000 0.000 10004 Fixnum#+ | |
0.01 0.005 0.005 0.000 0.000 5000 Puppet::Indirector::Indirection#ttl | |
0.01 0.005 0.005 0.000 0.000 5000 Digest::Base#update | |
0.01 0.005 0.005 0.000 0.000 5000 IPAddr#ipv4? | |
0.01 0.005 0.005 0.000 0.000 5004 Fixnum#<=> | |
0.01 0.004 0.004 0.000 0.000 5112 <Class::String>#allocate | |
0.01 0.004 0.004 0.000 0.000 5003 <Class::Time>#allocate | |
0.01 0.004 0.004 0.000 0.000 5000 Digest::Class#initialize | |
0.00 55.464 0.002 0.000 55.461 5 *<Module::Kernel>#load | |
0.00 0.003 0.002 0.000 0.001 64 BasicObject#method_missing | |
0.00 0.002 0.001 0.000 0.001 7 *Kernel#gem_original_require | |
0.00 0.001 0.001 0.000 0.000 1 <Module::Kernel>#fork | |
0.00 0.001 0.001 0.000 0.000 233 Module#define_method | |
0.00 0.001 0.001 0.000 0.000 1 Kernel#` | |
0.00 0.001 0.001 0.000 0.000 5 Module#to_s | |
0.00 0.002 0.001 0.000 0.001 91 Puppet::Parameter::ValueCollection#newvalue | |
0.00 0.001 0.001 0.000 0.000 251 <Class::File>#join | |
0.00 0.002 0.001 0.000 0.001 180 Pathname#chop_basename | |
0.00 0.009 0.001 0.000 0.008 50 <Class::Puppet::Type>#newproperty | |
0.00 0.018 0.001 0.000 0.017 107 *Module#class_eval | |
0.00 0.000 0.000 0.000 0.000 33 <Class::Dir>#glob | |
0.00 0.000 0.000 0.000 0.000 66 <Class::File>#exist? | |
0.00 0.002 0.000 0.000 0.001 13 Pathname#cleanpath_aggressive | |
0.00 0.000 0.000 0.000 0.000 1 <Class::File>#unlink | |
0.00 0.002 0.000 0.000 0.002 56 Puppet::Util::ClassGen#initclass | |
0.00 0.000 0.000 0.000 0.000 264 Kernel#method | |
0.00 0.000 0.000 0.000 0.000 201 <Class::File>#basename | |
0.00 0.001 0.000 0.000 0.001 4 Array#reverse_each | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Dir>#mkdir | |
0.00 55.448 0.000 0.000 55.447 690205 *Array#each | |
0.00 0.001 0.000 0.000 0.000 91 Puppet::Parameter::Value#initialize | |
0.00 0.001 0.000 0.000 0.001 56 Puppet::Util::ClassGen#handleclassconst | |
0.00 0.000 0.000 0.000 0.000 1 Array#initialize | |
0.00 0.000 0.000 0.000 0.000 58 Puppet::Util::ClassGen#is_constant_defined? | |
0.00 0.000 0.000 0.000 0.000 56 Class#initialize | |
0.00 0.002 0.000 0.000 0.002 4 Pathname#relative_path_from | |
0.00 0.000 0.000 0.000 0.000 64 <Class::Puppet::Type>#attrtype | |
0.00 0.002 0.000 0.000 0.001 132 *<Class::Puppet::FileSystem::File>#exist? | |
0.00 0.000 0.000 0.000 0.000 58 Puppet::Util::ClassGen#genconst_string | |
0.00 0.000 0.000 0.000 0.000 1 IO#read | |
0.00 0.000 0.000 0.000 0.000 43 <Class::File>#expand_path | |
0.00 0.000 0.000 0.000 0.000 56 Puppet::Util::ClassGen#storeclass | |
0.00 0.000 0.000 0.000 0.000 236 Module#method_added | |
0.00 0.000 0.000 0.000 0.000 6 Array#reject | |
0.00 0.000 0.000 0.000 0.000 64 NoMethodError#initialize | |
0.00 0.000 0.000 0.000 0.000 64 Exception#initialize | |
0.00 0.000 0.000 0.000 0.000 3 File#initialize | |
0.00 0.000 0.000 0.000 0.000 58 Module#const_defined? | |
0.00 0.004 0.000 0.000 0.004 4 *<Module::Puppet::Util::Execution>#execute | |
0.00 0.000 0.000 0.000 0.000 157 String#rindex | |
0.00 0.000 0.000 0.000 0.000 1 <Module::Process>#waitpid2 | |
0.00 0.000 0.000 0.000 0.000 64 Exception#set_backtrace | |
0.00 0.000 0.000 0.000 0.000 64 Gem::Version#<=> | |
0.00 0.000 0.000 0.000 0.000 16 IO#set_encoding | |
0.00 0.000 0.000 0.000 0.000 128 Gem::Specification#platform | |
0.00 0.000 0.000 0.000 0.000 64 NameError#initialize | |
0.00 0.000 0.000 0.000 0.000 64 Proc#yield | |
0.00 0.000 0.000 0.000 0.000 58 Puppet::Util::ClassGen#name2const | |
0.00 0.000 0.000 0.000 0.000 157 String#[] | |
0.00 0.000 0.000 0.000 0.000 61 Pathname#initialize | |
0.00 0.000 0.000 0.000 0.000 196 Kernel#block_given? | |
0.00 0.003 0.000 0.000 0.003 33 <Class::Puppet::Util::Autoload>#files_in_dir | |
0.00 0.000 0.000 0.000 0.000 53 Puppet::Parameter::ValueCollection#initialize | |
0.00 0.000 0.000 0.000 0.000 40 Puppet::Type::Firewall::FeatureModule#has_feature | |
0.00 0.000 0.000 0.000 0.000 133 Array#unshift | |
0.00 0.019 0.000 0.000 0.018 56 *Puppet::Util::ClassGen#genthing | |
0.00 0.000 0.000 0.000 0.000 8 <Module::FileTest>#file? | |
0.00 0.000 0.000 0.000 0.000 17 <Module::FileTest>#exist? | |
0.00 0.000 0.000 0.000 0.000 25 Puppet::Util::ProviderFeatures#feature | |
0.00 0.000 0.000 0.000 0.000 64 Exception#backtrace | |
0.00 0.000 0.000 0.000 0.000 3 Array#select | |
0.00 0.000 0.000 0.000 0.000 64 Gem::Specification#full_gem_path | |
0.00 0.000 0.000 0.000 0.000 132 Method#== | |
0.00 0.000 0.000 0.000 0.000 57 Module#const_set | |
0.00 0.000 0.000 0.000 0.000 42 <Class::Puppet::Parameter>#required_features= | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Dir>#rmdir | |
0.00 0.000 0.000 0.000 0.000 25 Puppet::Util::ProviderFeatures::ProviderFeature#initialize | |
0.00 0.000 0.000 0.000 0.000 64 Hash#default | |
0.00 0.000 0.000 0.000 0.000 64 Comparable#< | |
0.00 0.000 0.000 0.000 0.000 53 <Class::Puppet::Parameter>#initvars | |
0.00 0.000 0.000 0.000 0.000 56 <Class::Class>#allocate | |
0.00 0.009 0.000 0.000 0.009 2 <Class::Puppet::Type>#provide | |
0.00 0.000 0.000 0.000 0.000 64 Exception#exception | |
0.00 0.000 0.000 0.000 0.000 1 Time#strftime | |
0.00 0.000 0.000 0.000 0.000 13 Pathname#prepend_prefix | |
0.00 0.000 0.000 0.000 0.000 8 <Class::File>#executable? | |
0.00 0.000 0.000 0.000 0.000 1 #<Module:0x00000002548c40>#rand | |
0.00 0.001 0.000 0.000 0.001 1 Integer#times | |
0.00 0.000 0.000 0.000 0.000 4 Puppet::Settings#value | |
0.00 0.000 0.000 0.000 0.000 65 Array#last | |
0.00 8.142 0.000 0.000 8.142 3 *<Class::Puppet::Type::Firewall::ProviderIptables>#instances | |
0.00 0.000 0.000 0.000 0.000 17 <Module::FileTest>#directory? | |
0.00 0.000 0.000 0.000 0.000 7 Puppet::Util#absolute_path? | |
0.00 0.000 0.000 0.000 0.000 4 <Class::Puppet::Provider>#create_class_and_instance_method | |
0.00 0.000 0.000 0.000 0.000 4 <Class::Puppet::Util::Autoload>#module_directories | |
0.00 0.001 0.000 0.000 0.001 1 Dir::Tmpname#create | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Facter::Util::Resolution>#absolute_path? | |
0.00 0.000 0.000 0.000 0.000 1 <Object::Object>#each | |
0.00 0.001 0.000 0.000 0.000 4 <Class::Puppet::Provider>#has_command | |
0.00 0.000 0.000 0.000 0.000 10 <Module::Facter::Util::Config>#is_windows? | |
0.00 0.000 0.000 0.000 0.000 53 <Class::Puppet::Parameter>#desc | |
0.00 0.002 0.000 0.000 0.002 3 <Class::Puppet::Util::Autoload>#mark_loaded | |
0.00 0.000 0.000 0.000 0.000 64 Hash#values | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Util::Package#versioncmp | |
0.00 0.000 0.000 0.000 0.000 33 Pathname#to_path | |
0.00 0.000 0.000 0.000 0.000 29 <Class::Puppet::Property>#method_added | |
0.00 0.000 0.000 0.000 0.000 3 <Class::File>#mtime | |
0.00 0.000 0.000 0.000 0.000 4 <Class::Puppet::Node::Environment>#new | |
0.00 0.000 0.000 0.000 0.000 17 Facter::Util::Loader#valid_search_path? | |
0.00 0.001 0.000 0.000 0.001 5 <Class::Puppet::Util::Autoload>#cleanpath | |
0.00 0.002 0.000 0.000 0.002 25 <Class::Puppet::Parameter>#newvalues | |
0.00 0.000 0.000 0.000 0.000 57 Class#inherited | |
0.00 0.000 0.000 0.000 0.000 59 Array#empty? | |
0.00 0.000 0.000 0.000 0.000 10 <Class::Delegator>#const_missing | |
0.00 0.001 0.000 0.000 0.001 1 Puppet::Util#safe_posix_fork | |
0.00 0.000 0.000 0.000 0.000 4 Puppet::Provider::CommandDefiner#command | |
0.00 55.460 0.000 0.000 55.460 1 Puppet::MetaType::Manager#newtype | |
0.00 0.000 0.000 0.000 0.000 51 Array#shift | |
0.00 0.002 0.000 0.000 0.002 13 Pathname#cleanpath | |
0.00 0.000 0.000 0.000 0.000 17 Pathname#to_s | |
0.00 0.001 0.000 0.000 0.001 1 Tempfile#initialize | |
0.00 0.002 0.000 0.000 0.002 1 Facter::Util::Resolution#value | |
0.00 0.000 0.000 0.000 0.000 1 Tempfile#unlink | |
0.00 0.000 0.000 0.000 0.000 4 <Class::Puppet::Provider::CommandDefiner>#define | |
0.00 0.000 0.000 0.000 0.000 9 Object#singleton_class | |
0.00 0.000 0.000 0.000 0.000 9 Symbol#to_proc | |
0.00 0.002 0.000 0.000 0.002 25 Puppet::Parameter::ValueCollection#newvalues | |
0.00 0.000 0.000 0.000 0.000 7 Puppet::Util::Platform#windows? | |
0.00 0.000 0.000 0.000 0.000 1 Dir::Tmpname#make_tmpname | |
0.00 0.000 0.000 0.000 0.000 8 String#chomp | |
0.00 55.466 0.000 0.000 55.466 1 Global#[No method] | |
0.00 0.000 0.000 0.000 0.000 24 Proc#[] | |
0.00 0.000 0.000 0.000 0.000 2 Puppet::Util::ClassGen#rmclass | |
0.00 0.001 0.000 0.000 0.001 3 <Class::Puppet::Type>#newparam | |
0.00 0.000 0.000 0.000 0.000 2 Pathname#relative? | |
0.00 0.000 0.000 0.000 0.000 4 Puppet::Util::ProviderFeatures#feature_module | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Request#initialize | |
0.00 45.032 0.000 0.000 45.032 15001 *<Class::Puppet::Type>#instances | |
0.00 0.019 0.000 0.000 0.019 56 *Puppet::Util::ClassGen#genclass | |
0.00 0.000 0.000 0.000 0.000 8 Array#[]= | |
0.00 0.000 0.000 0.000 0.000 3 IO#close | |
0.00 0.000 0.000 0.000 0.000 13 BasicObject#singleton_method_added | |
0.00 0.001 0.000 0.000 0.001 4 Facter::Util::Collection#fact | |
0.00 0.000 0.000 0.000 0.000 11 <Module::Puppet>#settings | |
0.00 0.001 0.000 0.000 0.001 1 <Class::Tempfile>#locking | |
0.00 0.000 0.000 0.000 0.000 3 Tempfile#_close | |
0.00 0.000 0.000 0.000 0.000 4 Object#meta_def | |
0.00 0.000 0.000 0.000 0.000 4 Puppet::Provider::CommandDefiner#initialize | |
0.00 0.005 0.000 0.000 0.005 1 Puppet::Provider::Command#execute | |
0.00 0.000 0.000 0.000 0.000 4 Puppet::Provider::Command#initialize | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Collection#add | |
0.00 0.000 0.000 0.000 0.000 3 <Class::IO>#open | |
0.00 0.000 0.000 0.000 0.000 8 Puppet::Settings#app_defaults_initialized? | |
0.00 0.001 0.000 0.000 0.001 1 <Class::Facter::Util::Resolution>#with_env | |
0.00 0.000 0.000 0.000 0.000 13 String#empty? | |
0.00 0.000 0.000 0.000 0.000 5 <Class::Puppet::Parameter>#defaultto | |
0.00 0.000 0.000 0.000 0.000 10 Module#const_get | |
0.00 0.000 0.000 0.000 0.000 6 <Object::Object>#[] | |
0.00 0.000 0.000 0.000 0.000 5 <Class::Puppet::Property>#newvalue | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Fact#add | |
0.00 0.000 0.000 0.000 0.000 1 Tempfile#open | |
0.00 0.000 0.000 0.000 0.000 4 Object#meta_eval | |
0.00 0.000 0.000 0.000 0.000 5 <Class::Puppet::Property>#array_matching= | |
0.00 0.000 0.000 0.000 0.000 3 Tempfile#close | |
0.00 0.002 0.000 0.000 0.002 1 Facter::Util::Fact#searching | |
0.00 0.000 0.000 0.000 0.000 4 <Class::Gem::Specification>#_all | |
0.00 0.000 0.000 0.000 0.000 10 <Class::Puppet::Parameter>#munge | |
0.00 0.000 0.000 0.000 0.000 4 <Class::Puppet::Util::Autoload>#libdirs | |
0.00 0.000 0.000 0.000 0.000 2 #<Class:0x00000002ace9f8>#__setobj__ | |
0.00 0.000 0.000 0.000 0.000 6 Facter::Util::Collection#canonicalize | |
0.00 0.000 0.000 0.000 0.000 6 <Module::Facter>#collection | |
0.00 0.000 0.000 0.000 0.000 9 *Puppet::Util#which | |
0.00 0.000 0.000 0.000 0.000 4 Fixnum#* | |
0.00 0.000 0.000 0.000 0.000 2 <Class::Puppet::Type>#unprovide | |
0.00 0.001 0.000 0.000 0.000 3 <Class::Puppet::Type>#providify | |
0.00 0.000 0.000 0.000 0.000 2 *Puppet::Util::Autoload#initialize | |
0.00 0.002 0.000 0.000 0.002 7 *Kernel#require | |
0.00 0.000 0.000 0.000 0.000 1 <Module::FileTest>#executable? | |
0.00 0.001 0.000 0.000 0.001 2 <Class::Puppet::Type>#suitableprovider | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Util::Execution::ProcessOutput#initialize | |
0.00 0.000 0.000 0.000 0.000 4 Module#include | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Dir>#tmpdir | |
0.00 0.001 0.000 0.000 0.001 1 <Class::Puppet::Type>#providers_by_source | |
0.00 0.000 0.000 0.000 0.000 4 Facter::Util::Values#convert | |
0.00 0.000 0.000 0.000 0.000 2 <Class::Puppet::Provider>#specificity | |
0.00 0.000 0.000 0.000 0.000 3 *<Class::Puppet::Provider>#default? | |
0.00 0.001 0.000 0.000 0.001 2 <Class::Puppet::Util::Autoload>#loaded? | |
0.00 0.000 0.000 0.000 0.000 9 <Class::File>#dirname | |
0.00 0.000 0.000 0.000 0.000 3 <Class::Puppet::Provider>#source | |
0.00 55.466 0.000 0.000 55.466 5003 *Puppet::MetaType::Manager#type | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Facter::Util::Resolution>#expand_command | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings::DurationSetting#munge | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings#uninterpolated_value | |
0.00 0.000 0.000 0.000 0.000 2 Puppet::ConfineCollection#initialize | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#initvars | |
0.00 0.000 0.000 0.000 0.000 1 Process::Status#exitstatus | |
0.00 0.001 0.000 0.000 0.001 1 <Module::Puppet::Util::Execution>#execute_posix | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Confine#true? | |
0.00 0.001 0.000 0.000 0.001 2 *<Module::Puppet::Util::Execution>#wait_for_output | |
0.00 0.000 0.000 0.000 0.000 1 Tempfile::Remover#initialize | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings#convert | |
0.00 0.000 0.000 0.000 0.000 7 <Module::Gem>#unresolved_deps | |
0.00 0.000 0.000 0.000 0.000 1 Dir::Tmpname#tmpdir | |
0.00 0.000 0.000 0.000 0.000 1 <Class::File>#stat | |
0.00 0.000 0.000 0.000 0.000 4 Puppet::Provider::CommandDefiner#is_optional | |
0.00 0.001 0.000 0.000 0.001 1 Proc#call | |
0.00 0.000 0.000 0.000 0.000 2 Time#to_f | |
0.00 0.000 0.000 0.000 0.000 4 Module#append_features | |
0.00 0.000 0.000 0.000 0.000 1 <Module::Puppet>#[] | |
0.00 0.000 0.000 0.000 0.000 4 <Class::Puppet::Util::Autoload>#gem_source | |
0.00 55.466 0.000 0.000 55.466 4 *<Class::Gem::Specification>#latest_specs | |
0.00 0.000 0.000 0.000 0.000 1 Delegator#initialize | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#providers | |
0.00 0.000 0.000 0.000 0.000 1 Module#attr_accessor | |
0.00 0.002 0.000 0.000 0.002 4 *Facter::Util::Fact#value | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#ensurable | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Indirection#prepare | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Tempfile>#rmdir | |
0.00 0.000 0.000 0.000 0.000 3 <Class::IO>#allocate | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Resolution#setcode | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Collection#value | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Loader#search_path | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Fact#initialize | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Loader#load_file | |
0.00 55.466 0.000 0.000 55.466 1 Puppet::Indirector::Indirection#search | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Facter::Util::Resolution>#which | |
0.00 0.000 0.000 0.000 0.000 7 Kernel#hash | |
0.00 55.466 0.000 0.000 55.466 64 *Gem::Specification#method_missing | |
0.00 0.000 0.000 0.000 0.000 2 Module#extend_object | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Resolution#initialize | |
0.00 0.001 0.000 0.000 0.001 1 Facter::Util::Loader#load | |
0.00 0.000 0.000 0.000 0.000 1 <Module::ObjectSpace>#define_finalizer | |
0.00 0.000 0.000 0.000 0.000 2 Kernel#extend | |
0.00 0.000 0.000 0.000 0.000 2 <Object::Object>#[]= | |
0.00 0.000 0.000 0.000 0.000 2 <Class::Puppet::Provider>#initvars | |
0.00 0.000 0.000 0.000 0.000 3 <Class::Puppet::Parameter>#validate | |
0.00 0.001 0.000 0.000 0.001 2 <Class::Puppet::Provider>#optional_commands | |
0.00 0.000 0.000 0.000 0.000 2 Bignum#<=> | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#key_attribute_parameters | |
0.00 0.000 0.000 0.000 0.000 1 Tempfile#path | |
0.00 0.000 0.000 0.000 0.000 1 <Module::Facter>#show_time | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Resolution#suitable? | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings#[] | |
0.00 0.000 0.000 0.000 0.000 2 Module#ancestors | |
0.00 0.002 0.000 0.000 0.002 1 Timeout#timeout | |
0.00 0.001 0.000 0.000 0.001 1 <Module::Facter>#fact | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Facter::Util::Resolution>#search_paths | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Confine#initialize | |
0.00 0.000 0.000 0.000 0.000 1 <Module::Facter>#timing? | |
0.00 0.000 0.000 0.000 0.000 2 <Module::Facter>#add | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Tempfile>#mkdir | |
0.00 0.000 0.000 0.000 0.000 4 BasicObject#equal? | |
0.00 55.466 0.000 0.000 55.466 1 Puppet::Resource::Ral#type | |
0.00 0.000 0.000 0.000 0.000 2 Rational#/ | |
0.00 0.000 0.000 0.000 0.000 1 String#initialize | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings#each_source | |
0.00 0.000 0.000 0.000 0.000 2 Fixnum#< | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#validparameter? | |
0.00 0.000 0.000 0.000 0.000 2 <Class::Puppet::Type>#autorequire | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Fact#announce_when_no_suitable_resolution | |
0.00 55.466 0.000 0.000 55.466 1 Puppet::Resource::Ral#search | |
0.00 0.000 0.000 0.000 0.000 2 Module#extended | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Util::ExecutionStub>#current_value | |
0.00 0.000 0.000 0.000 0.000 4 Module#included | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Hash>#try_convert | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Indirection#make_terminus | |
0.00 0.001 0.000 0.000 0.001 1 Facter::Util::Collection#load | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings#preferred_run_mode | |
0.00 0.001 0.000 0.000 0.001 1 <Class::Facter::Util::Resolution>#exec | |
0.00 0.000 0.000 0.000 0.000 2 Pathname#absolute? | |
0.00 0.000 0.000 0.000 0.000 4 Array#fill | |
0.00 0.000 0.000 0.000 0.000 1 #<Class:0x00000002ace9f8>#__getobj__ | |
0.00 0.000 0.000 0.000 0.000 2 Puppet::Util::Logging#is_resource_parameter? | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Resource::Ral#resource_name | |
0.00 0.000 0.000 0.000 0.000 2 <Module::Facter>#[] | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Indirection#terminus | |
0.00 0.000 0.000 0.000 0.000 2 Fixnum#divmod | |
0.00 0.000 0.000 0.000 0.000 3 <Class::Puppet::Type>#handle_param_options | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Util::InstanceLoader#loaded_instance | |
0.00 0.000 0.000 0.000 0.000 1 Fixnum#~ | |
0.00 55.466 0.000 0.000 55.466 3 *<Class::Puppet::Util::Autoload>#get_file | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Fact#normalize_value | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings#searchpath | |
0.00 0.000 0.000 0.000 0.000 2 Numeric#quo | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings::BaseSetting#default | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Indirection#request | |
0.00 0.000 0.000 0.000 0.000 1 <Module::ObjectSpace>#undefine_finalizer | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Property::Ensure>#inherited | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Terminus#initialize | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Fact#announce_when_no_value_found | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#validproperty? | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Node::Environment>#current | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Util::Autoload#expand | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Settings#find_value | |
0.00 55.466 0.000 0.000 55.466 1 Puppet::Util::Autoload#load | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Indirector::Terminus>#terminus_class | |
0.00 55.449 0.000 0.000 55.449 1 Puppet::Util::Autoload#loadall | |
0.00 55.466 0.000 0.000 55.466 450096 *Array#flatten | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Util::InstanceLoader#instance_loading? | |
0.00 0.000 0.000 0.000 0.000 2 <Class::Array>#allocate | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Fact#sort_by_weight | |
0.00 0.000 0.000 0.000 0.000 1 <Module::Facter>#search_path | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#validate | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Resolution#confine | |
0.00 0.000 0.000 0.000 0.000 1 File::Stat#directory? | |
0.00 0.000 0.000 0.000 0.000 1 Module#public_method_defined? | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Collection#load_external_facts | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Loader#load_env | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Terminus#validate | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Indirection#terminus_class | |
0.00 0.000 0.000 0.000 0.000 2 Facter::Util::Resolution#weight | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Resource::Ral#type_name | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Request#indirection_name= | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::MetaType::Manager#typeloader | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Type>#ensurable? | |
0.00 55.466 0.000 0.000 55.466 4 *Puppet::Util::RubyGems::Gems18Source#directories | |
0.00 0.000 0.000 0.000 0.000 1 Module#alias_method | |
0.00 0.000 0.000 0.000 0.000 2 Fixnum#fdiv | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Indirection#check_authorization | |
0.00 0.000 0.000 0.000 0.000 2 Rational#to_f | |
0.00 0.000 0.000 0.000 0.000 2 Enumerable#any? | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Fact#find_suitable_resolutions | |
0.00 0.000 0.000 0.000 0.000 1 File::Stat#writable? | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Indirector::Request#set_attributes | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Parameter>#isnamevar | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Indirector::Terminus>#setup_instance_loading | |
0.00 0.000 0.000 0.000 0.000 1 Puppet::Util::InstanceLoader#instance_hash | |
0.00 0.000 0.000 0.000 0.000 1 MatchData#to_s | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Provider>#defaultfor | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Indirector::Terminus>#abstract_terminus? | |
0.00 55.466 0.000 0.000 55.466 3 *<Class::Puppet::Util::Autoload>#load_file | |
0.00 55.466 0.000 0.000 55.466 4 *<Class::Puppet::Util::Autoload>#gem_directories | |
0.00 0.000 0.000 0.000 0.000 1 Float#* | |
0.00 0.002 0.000 0.000 0.002 1 Facter::Util::Fact#find_first_real_value | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Fact#searching? | |
0.00 0.000 0.000 0.000 0.000 1 Enumerable#max | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Collection#internal_loader | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Puppet::Node::Environment>#root | |
0.00 0.000 0.000 0.000 0.000 2 Array#push | |
0.00 0.000 0.000 0.000 0.000 1 Fixnum#== | |
0.00 55.449 0.000 0.000 55.449 1 <Class::Puppet::Util::Autoload>#loadall | |
0.00 0.000 0.000 0.000 0.000 1 #<Module:0x00000002548c40>#class | |
0.00 0.000 0.000 0.000 0.000 1 <Object::Object>#include? | |
0.00 55.449 0.000 0.000 55.449 1 <Class::Puppet::Util::Autoload>#files_to_load | |
0.00 0.000 0.000 0.000 0.000 1 BasicObject#== | |
0.00 0.000 0.000 0.000 0.000 1 <Class::Module>#allocate | |
0.00 55.466 0.000 0.000 55.466 4 *<Class::Puppet::Util::Autoload>#search_directories | |
0.00 0.000 0.000 0.000 0.000 1 Facter::Util::Resolution#limit | |
0.00 0.000 0.000 0.000 0.000 1 Array#initialize_copy | |
0.00 0.000 0.000 0.000 0.000 1 Fixnum#zero? | |
0.00 0.000 0.000 0.000 0.000 1 Proc#== | |
0.00 0.000 0.000 0.000 0.000 1 Module#initialize | |
* indicates recursively called methods |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment