Method: Blufin::YmlWriterBase#get_package
- Defined in:
- lib/core/yml_writers/yml_writer_base.rb
#get_package(site, schema, package, service) ⇒ Object
Gets the package.
48 49 50 51 52 53 54 55 56 57 |
# File 'lib/core/yml_writers/yml_writer_base.rb', line 48 def get_package(site, schema, package, service) schema = '' if schema.nil? domain = Blufin::SiteResolver::get_site_domain(site).strip domain_gsub = domain == '' ? '' : "#{domain}." if [Blufin::SiteServices::SDK_CORE, Blufin::SiteServices::SDK_INTERNAL, Blufin::SiteServices::SDK_OAUTH].include?(service) "#{domain_gsub}#{Blufin::SiteResolver::get_site_name(site).gsub('-', '.')}.#{Blufin::SiteServices::SDK}.#{package.gsub('{schema}', schema)}" else "#{domain_gsub}#{Blufin::SiteResolver::get_site_name(site).gsub('-', '.')}.#{service}.#{package.gsub('{schema}', schema)}" end end |