run_featured_job_sample arguments

in jobs/V3/featured_job_sample.rb [81:111]


def run_featured_job_sample arguments
  require_relative "basic_company_sample"
  require_relative "basic_job_sample"

  command = arguments.shift
  default_project_id = "projects/#{ENV['GOOGLE_CLOUD_PROJECT']}"
  company_name = "#{default_project_id}/companies/#{arguments.shift}"

  case command
  when "create_featured_job"
    job_generated_test =
      job_discovery_generate_featured_job company_name:   company_name,
                                          requisition_id: arguments.shift
    job_created_test = job_discovery_create_job job_to_be_created: job_generated_test,
                                                project_id:        default_project_id
  when "featured_jobs_search"
    job_discovery_featured_jobs_search company_name: company_name,
                                       query:        arguments.shift,
                                       project_id:   default_project_id
  else
    puts <<~USAGE
      Usage: bundle exec ruby featured_job_sample.rb [command] [arguments]
      Commands:
        create_featured_job     <company_id> <requisition_id>  Create a featured job under a provided company.
        featured_jobs_search    <company_id> <query>           Query a featured job under a provided company.
      Environment variables:
        GOOGLE_CLOUD_PROJECT must be set to your Google Cloud project ID
    USAGE
  end
end