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