Skip to content

Commit

Permalink
emd
Browse files Browse the repository at this point in the history
  • Loading branch information
berna396 committed May 7, 2024
1 parent 2daa4ab commit 8307d3e
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,15 @@ class AtlanCatalogueAction extends AfterAction with Logging {

config.environment.atlanToken match {
case Some(token) =>
if (config.environment.atlanBaseUrlDataLake.isDefined && config.environment.atlanBaseUrlConfluent.isDefined) {
val atlan = new AtlanService(token, config.environment.atlanBaseUrlDataLake.get, config.environment.atlanBaseUrlConfluent.get)
atlan.setLineage(config)
atlan.setMetadata(config)
logger.info(s"After Action $name: Pushed lineage generated in ${config.name} to Atlan")
(config.environment.atlanBaseUrlDataLake, config.environment.atlanBaseUrlConfluent) match {
case (Some(_), Some(_)) =>
val atlan = new AtlanService(token, config.environment.atlanBaseUrlDataLake.get, config.environment.atlanBaseUrlConfluent.get)
atlan.setLineage(config)
atlan.setMetadata(config)
logger.info(s"After Action $name: Pushed lineage generated in ${config.name} to Atlan")
case _ =>
logger.warn(s"After Action: Skipping $name for ${config.name} as Atlan Url is not provided")
}
else
logger.warn(s"After Action: Skipping $name for ${config.name} as Atlan Url is not provided")
case None =>
logger.warn(s"After Action: Skipping $name for ${config.name} as Atlan Token is not provided")
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,9 @@ class ConfigParserService(implicit region: Regions) extends Logging {
Regions.fromName("eu-central-1")
}

var atlanToken: Option[String] = Option.empty
var atlanBaseUrlDataLake: Option[String] = Option.empty
var atlanBaseUrlConfluent: Option[String] = Option.empty
var atlanToken: Option[String] = None
var atlanBaseUrlDataLake: Option[String] = None
var atlanBaseUrlConfluent: Option[String] = None

val atlan = if (config.hasPathOrNull("atlan")){
Option.apply(config.getString("atlan"))
Expand Down

0 comments on commit 8307d3e

Please sign in to comment.