MCPcopy Create free account
hub / github.com/awsdocs/aws-doc-sdk-examples / run

Function run

javascriptv3/example_code/glue/scenarios/basic/index.js:41–56  ·  view source on GitHub ↗
(context)

Source from the content-addressed store, hash-verified

39config();
40
41const run = (context) =>
42 validateEnv(context)
43 .then(makeValidatePythonScriptStep({ s3ListObjects }))
44 .then(makeCreateCrawlerStep({ createCrawler, getCrawler }))
45 .then(makeStartCrawlerStep({ getCrawler, startCrawler }))
46 .then(makeGetDatabaseStep({ getDatabase }))
47 .then(makeGetTablesStep({ getTables }))
48 .then(makeCreateJobStep({ createJob }))
49 .then(makeStartJobRunStep({ startJobRun, getJobRun }))
50 .then(makePickJobStep({ listJobs }))
51 .then(makePickJobRunStep({ getJobRun, getJobRuns }))
52 .then(makeCleanUpJobsStep({ listJobs, deleteJob }))
53 .then(makeCleanUpTablesStep({ getTables, deleteTable }))
54 .then(makeCleanUpDatabasesStep({ getDatabases, deleteDatabase }))
55 .then(cleanUpCrawlerStep)
56 .then(deleteStackReminder);
57
58try {
59 await run({

Callers 1

index.jsFile · 0.70

Calls 13

validateEnvFunction · 0.90
makeCreateCrawlerStepFunction · 0.90
makeStartCrawlerStepFunction · 0.90
makeGetDatabaseStepFunction · 0.90
makeGetTablesStepFunction · 0.90
makeCreateJobStepFunction · 0.90
makeStartJobRunStepFunction · 0.90
makePickJobStepFunction · 0.90
makePickJobRunStepFunction · 0.90
makeCleanUpJobsStepFunction · 0.90
makeCleanUpTablesStepFunction · 0.90

Tested by

no test coverage detected