Method: Compliance::API.sanitize_profile_name

Defined in:
lib/bundles/inspec-compliance/api.rb

.sanitize_profile_name(profile) ⇒ Object

returns a parsed url for ‘admin/profile` or `compliance://admin/profile`



215
216
217
218
219
220
221
222
# File 'lib/bundles/inspec-compliance/api.rb', line 215

def self.sanitize_profile_name(profile)
  if URI(profile).scheme == 'compliance'
    uri = URI(profile)
  else
    uri = URI("compliance://#{profile}")
  end
  uri.to_s.sub(%r{^compliance:\/\/}, '')
end