package org.onap.aai.babel.csar;
/**
- * This class represents an exception encountered when attempting to convert the yml files in a csar archive into xml.
+ * This class represents an exception encountered when attempting to convert the YAML files in a CSAR archive into XML.
*/
public class CsarConverterException extends Exception {
import java.util.Objects;
import java.util.function.Consumer;
import java.util.stream.Collectors;
+
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.time.StopWatch;
import org.apache.commons.lang3.tuple.ImmutablePair;
* limitations under the License.
* ============LICENSE_END=========================================================
*/
+
package org.onap.aai.babel.logging;
import java.io.BufferedReader;
import java.util.Map;
import java.util.Optional;
import java.util.concurrent.TimeUnit;
+
import org.apache.commons.lang3.time.StopWatch;
import org.junit.Assert;
}
/**
+ * Find the most recently modified log file with a name starting with the specified prefix.
+ *
* @param logDirectory
- * @return the most recently created log file.
+ * the root folder storing log files
+ * @param filenamePrefix
+ * the log file name prefix
+ * @return the most recently created log file
* @throws IOException
+ * if an I/O error occurs
*/
public File getLogFile(String logDirectory, String filenamePrefix) throws IOException {
Path cachedLog = cachedLogMap.get(filenamePrefix);
* Wait for and read new log entries.
*
* @return new lines appended to the log file
- * @throws IOException If an I/O error occurs
+ * @throws IOException
+ * If an I/O error occurs
*/
public String getNewLines() throws IOException {
StopWatch stopwatch = new StopWatch();
* Tests compatibility with the X-ECOMP-* request headers.
*/
@Test
- public void testECOMPHeaders() {
+ public void testEcompHeaders() {
String transactionId = "transaction-id";
String serviceInstanceId = "service-instance-id";
/**
* Load the Widget to UUID mappings from the Artifact Generator properties.
*
- * @throws FileNotFoundException if the properties file is missing
- * @throws IOException if the properties file is not loaded
+ * @throws FileNotFoundException
+ * if the properties file is missing
+ * @throws IOException
+ * if the properties file is not loaded
*/
@BeforeClass
public static void setup() throws FileNotFoundException, IOException {