Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public String getName()
@Override
public @Nullable Double getSchemaVersion()
{
return 23.000;
return 25.000;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@labkey-susanh was this schema bump necessary for some reason?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No. I had thought so initially, but it wasn't. Is it causing issues?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, just unusual for us to be bumping versions in modules we don't manage. If deployed without any other upgrading modules, it will cause a no-op "upgrade" (drop and recreate all views), but that's harmless.

}

@Override
Expand Down Expand Up @@ -81,4 +81,4 @@ public Set<String> getSchemaNames()
{
return Collections.singleton(QueryExtensionsSchema.NAME);
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2151,7 +2151,7 @@ protected File getTargetFile(String filename) throws IOException

File targetDirectory = root.getRootPath();

return AssayFileWriter.findUniqueFileName(filename, targetDirectory);
return FileUtil.findUniqueFileName(filename, targetDirectory);
}

@Override
Expand Down Expand Up @@ -2449,7 +2449,7 @@ protected File getTargetFile(String filename) throws IOException
try
{
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer(), "sequenceOutputs");
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
}
catch (ExperimentException e)
{
Expand Down Expand Up @@ -2582,7 +2582,7 @@ protected File getTargetFile(String filename) throws IOException
try
{
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
}
catch (ExperimentException e)
{
Expand Down Expand Up @@ -2747,7 +2747,7 @@ protected File getTargetFile(String filename) throws IOException
try
{
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
}
catch (ExperimentException e)
{
Expand Down Expand Up @@ -4089,7 +4089,7 @@ public ApiResponse execute(ImportOutputFilesForm form, BindException errors) thr

for (File file : toCreate.keySet())
{
FileLike target = AssayFileWriter.findUniqueFileName(file.getName(), targetDirectory);
FileLike target = FileUtil.findUniqueFileName(file.getName(), targetDirectory);
FileUtils.moveFile(file, target.toNioPathForWrite().toFile());

ExpData data = ExperimentService.get().createData(getContainer(), new DataType("Sequence Output"));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
import org.jetbrains.annotations.Nullable;
import org.junit.Assert;
import org.junit.Test;
import org.labkey.api.assay.AssayFileWriter;
import org.labkey.api.collections.CaseInsensitiveHashMap;
import org.labkey.api.data.CompareType;
import org.labkey.api.data.Container;
Expand Down Expand Up @@ -67,6 +66,7 @@
import org.labkey.api.sequenceanalysis.RefNtSequenceModel;
import org.labkey.api.sequenceanalysis.SequenceOutputFile;
import org.labkey.api.sequenceanalysis.pipeline.SequenceOutputHandler;
import org.labkey.api.util.FileUtil;
import org.labkey.api.util.Job;
import org.labkey.api.util.JobRunner;
import org.labkey.api.util.PageFlowUtil;
Expand Down Expand Up @@ -827,7 +827,7 @@ public void addChainFile(Container c, User u, File file, int genomeId1, int geno

//create file
String expectedName = "chain-" + genomeId1 + "to" + genomeId2 + ".chain";
File outputFile = AssayFileWriter.findUniqueFileName(expectedName, targetDir);
File outputFile = FileUtil.findUniqueFileName(expectedName, targetDir);

FileUtils.moveFile(file, outputFile);
ExpData chainFile = ExperimentService.get().createData(c, new DataType("Sequence Track"));
Expand Down Expand Up @@ -939,4 +939,4 @@ public void testJars()
assertTrue("fastqcDir dir does not exist: " + fastqcDir.getPath(), fastqcDir.exists());
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ public static File createLocalDirectory(PipeRoot pipeRoot) throws IOException

AssayFileWriter writer = new AssayFileWriter();
String folderName = "SequenceImport_" + FileUtil.getTimestamp();
webserverOutDir = AssayFileWriter.findUniqueFileName(folderName, webserverOutDir);
webserverOutDir = FileUtil.findUniqueFileName(folderName, webserverOutDir);
if (!webserverOutDir.exists())
{
webserverOutDir.mkdirs();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.SystemUtils;
import org.jetbrains.annotations.Nullable;
import org.labkey.api.assay.AssayFileWriter;
import org.labkey.api.collections.CaseInsensitiveHashMap;
import org.labkey.api.data.CompareType;
import org.labkey.api.data.Container;
Expand Down Expand Up @@ -61,6 +60,7 @@
import org.labkey.api.sequenceanalysis.pipeline.ReferenceGenomeManager;
import org.labkey.api.sequenceanalysis.pipeline.SequencePipelineService;
import org.labkey.api.util.FileType;
import org.labkey.api.util.FileUtil;
import org.labkey.api.util.Job;
import org.labkey.api.util.JobRunner;
import org.labkey.api.util.PageFlowUtil;
Expand Down Expand Up @@ -354,7 +354,7 @@ private void sortGxf(File gxf) throws PipelineJobException
}
private File getOutputFile(File file, File tracksDir)
{
return AssayFileWriter.findUniqueFileName(file.getName().replaceAll(" ", "_"), tracksDir);
return FileUtil.findUniqueFileName(file.getName().replaceAll(" ", "_"), tracksDir);
}

private Map<String, Pair<String, Integer>> getNameTranslationMap(List<RefNtSequenceModel> refNtSequenceModels) throws PipelineJobException
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
import org.json.JSONObject;
import org.junit.Assert;
import org.junit.Test;
import org.labkey.api.assay.AssayFileWriter;
import org.labkey.api.data.Container;
import org.labkey.api.data.ContainerManager;
import org.labkey.api.exp.api.DataType;
Expand Down Expand Up @@ -164,7 +163,7 @@ protected void addCustomParams(JSONObject params)

private Path _getLogFile()
{
var file = AssayFileWriter.findUniqueFileName((FileUtil.makeLegalName(_jobName) + ".log"), getDataDirectoryFileObject());
var file = FileUtil.findUniqueFileName((FileUtil.makeLegalName(_jobName) + ".log"), getDataDirectoryFileObject());
return file.toNioPathForWrite();
}

Expand Down Expand Up @@ -228,7 +227,7 @@ protected FileLike createLocalDirectory(PipeRoot pipeRoot) throws IOException
}

String folderName = FileUtil.makeLegalName(StringUtils.capitalize(_folderPrefix) + "_" + FileUtil.getTimestamp());
webserverOutDir = AssayFileWriter.findUniqueFileName(folderName, webserverOutDir);
webserverOutDir = FileUtil.findUniqueFileName(folderName, webserverOutDir);
if (!webserverOutDir.exists())
{
webserverOutDir.mkdir();
Expand Down Expand Up @@ -681,4 +680,4 @@ public File getLocationForCachedInputs(WorkDirectory wd, boolean createIfDoesntE

return ret;
}
}
}
5 changes: 3 additions & 2 deletions blast/src/org/labkey/blast/BLASTController.java
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
import org.labkey.api.security.permissions.ReadPermission;
import org.labkey.api.security.permissions.UpdatePermission;
import org.labkey.api.util.ExceptionUtil;
import org.labkey.api.util.FileUtil;
import org.labkey.api.util.PageFlowUtil;
import org.labkey.api.util.Pair;
import org.labkey.api.util.StringUtilsLabKey;
Expand Down Expand Up @@ -217,7 +218,7 @@ protected File getTargetFile(String filename) throws IOException
try
{
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
return AssayFileWriter.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
return FileUtil.findUniqueFileName(filename, targetDirectory).toNioPathForWrite().toFile();
}
catch (ExperimentException e)
{
Expand Down Expand Up @@ -265,7 +266,7 @@ public String getResponse(RunBlastForm form, Map<String, Pair<File, String>> fil
try
{
FileLike targetDirectory = AssayFileWriter.ensureUploadDirectory(getContainer());
FileLike input = AssayFileWriter.findUniqueFileName("blast", targetDirectory);
FileLike input = FileUtil.findUniqueFileName("blast", targetDirectory);
input.createFile();
try (PrintWriter fw = PrintWriters.getPrintWriter(input.openOutputStream()))
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.SystemUtils;
import org.apache.logging.log4j.Logger;
import org.labkey.api.assay.AssayFileWriter;
import org.labkey.api.data.Container;
import org.labkey.api.files.FileUrls;
import org.labkey.api.module.Module;
Expand Down Expand Up @@ -59,7 +58,7 @@ public JBrowseLucenePipelineJob(Container c, User user, PipeRoot pipeRoot, Strin
_infoFields = infoFields;
_allowLenientLuceneProcessing = allowLenientLuceneProcessing;

setLogFile(AssayFileWriter.findUniqueFileName("jbrowse-lucene" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
setLogFile(FileUtil.findUniqueFileName("jbrowse-lucene" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
}

public static class JBrowseLucenePipelineProvider extends PipelineProvider
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package org.labkey.jbrowse.pipeline;

import org.jetbrains.annotations.Nullable;
import org.labkey.api.assay.AssayFileWriter;
import org.labkey.api.data.Container;
import org.labkey.api.data.ContainerManager;
import org.labkey.api.data.SimpleFilter;
Expand All @@ -15,6 +14,7 @@
import org.labkey.api.query.DetailsURL;
import org.labkey.api.query.FieldKey;
import org.labkey.api.security.User;
import org.labkey.api.util.FileUtil;
import org.labkey.api.util.GUID;
import org.labkey.api.util.PageFlowUtil;
import org.labkey.api.view.ActionURL;
Expand Down Expand Up @@ -101,7 +101,7 @@ private JBrowseSessionPipelineJob(Container c, User user, PipeRoot pipeRoot, Lis
_sourceContainerId = databaseGuid == null ? getContainerId() : getSourceContainerId(databaseGuid);
_mode = mode;

setLogFile(AssayFileWriter.findUniqueFileName("jbrowse-" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
setLogFile(FileUtil.findUniqueFileName("jbrowse-" + new GUID() + ".log", JBrowseManager.get().getBaseDir(c, true)));
}

private JBrowseSessionPipelineJob(Container c, User user, PipeRoot pipeRoot, String name, String description, Integer libraryId, List<Integer> trackIds, List<Integer> outputFileIds, @Nullable String existingDatabaseGuid, boolean isTemporarySession)
Expand All @@ -118,7 +118,7 @@ private JBrowseSessionPipelineJob(Container c, User user, PipeRoot pipeRoot, Str
_sourceContainerId = existingDatabaseGuid == null ? getContainerId() : getSourceContainerId(existingDatabaseGuid);
_isTemporarySession = isTemporarySession;

setLogFile(AssayFileWriter.findUniqueFileName("jbrowse-" + _databaseGuid + ".log", JBrowseManager.get().getBaseDir(c, true)));
setLogFile(FileUtil.findUniqueFileName("jbrowse-" + _databaseGuid + ".log", JBrowseManager.get().getBaseDir(c, true)));
}

private String getSourceContainerId(String databaseGuid)
Expand Down