92509db0231e9b1ae83aa0c85182883dd8eabc9b
hiram
  Wed Sep 14 13:59:35 2022 -0700
fixup chainNet trackDb and now sending files to dynablat and arranging hub files to place it in use refs #29811

diff --git src/hg/utils/automation/doAssemblyHub.pl src/hg/utils/automation/doAssemblyHub.pl
index ebd61b3..a8d20df 100755
--- src/hg/utils/automation/doAssemblyHub.pl
+++ src/hg/utils/automation/doAssemblyHub.pl
@@ -1954,41 +1954,42 @@
 #########################################################################
 # * step: trackDb [workhorse]
 sub doTrackDb {
   my $runDir = "$buildDir";
   &HgAutomate::mustMkdir($runDir);
 
   my $whatItDoes = "construct asmId.trackDb.txt file";
   my $bossScript = newBash HgRemoteScript("$runDir/doTrackDb.bash",
                     $workhorse, $runDir, $whatItDoes);
 
   if (! -s "${buildDir}/trackData/chromAlias/${defaultName}.chromAlias.txt" ) {
     die "ERROR: can not find ${defaultName}.chromAlias.txt in\n# ${buildDir}/trackData/chromAlias/\n";
   }
 
   $bossScript->add(<<_EOF_
-export asmId=$defaultName
+export defaultName=$defaultName
+export asmId=$asmId
 export buildDir=$buildDir
 
-rm -f \$asmId.chromAlias.txt
-ln -s trackData/chromAlias/\${asmId}.chromAlias.txt .
-if [ -s trackData/chromAlias/\${asmId}.chromAlias.bb ]; then
-  rm -f \${asmId}.chromAlias.bb
-  ln -s trackData/chromAlias/\${asmId}.chromAlias.bb .
+rm -f \$defaultName.chromAlias.txt
+ln -s trackData/chromAlias/\${defaultName}.chromAlias.txt .
+if [ -s trackData/chromAlias/\${defaultName}.chromAlias.bb ]; then
+  rm -f \${defaultName}.chromAlias.bb
+  ln -s trackData/chromAlias/\${defaultName}.chromAlias.bb .
 fi
-\$HOME/kent/src/hg/utils/automation/asmHubTrackDb.sh \$asmId \$buildDir \\
-   > \$asmId.trackDb.txt
+\$HOME/kent/src/hg/utils/automation/asmHubTrackDb.sh \$defaultName \$asmId \$buildDir \\
+   > \$defaultName.trackDb.txt
 
 _EOF_
   );
   $bossScript->execute();
 } # trackDb
 
 #########################################################################
 # * step: cleanup [fileServer]
 sub doCleanup {
   my $runDir = "$buildDir";
   my $whatItDoes = "clean up or compresses intermediate files.";
   my $bossScript = newBash HgRemoteScript("$runDir/doCleanup.bash", $fileServer,
 				      $runDir, $whatItDoes);
   $bossScript->add(<<_EOF_
 printf "to be done\\n" 1>&2