/** * Method description * * * @param directory * * @throws IOException */ @Override public void create(File directory) throws IOException { if (logger.isInfoEnabled()) { logger.info("create directory {}", directory.getPath()); } IOUtil.mkdirs(directory); }
/** * Method description * * * @param directory * * @throws IOException */ @Override public void create(File directory) throws IOException { if (logger.isInfoEnabled()) { logger.info("create directory {}", directory.getPath()); } IOUtil.mkdirs(directory); }
/** * Method description * * * * @param baseDirectory * @param config * * @throws IOException */ @Override public void install(File baseDirectory, HgConfig config) throws IOException { File repoDirectory = new File( baseDirectory, DIRECTORY_REPOSITORY.concat(File.separator).concat( HgRepositoryHandler.TYPE_NAME)); IOUtil.mkdirs(repoDirectory); config.setRepositoryDirectory(repoDirectory); }
IOUtil.mkdirs(libDir);
/** * Method description * * * @param archive * @param outputDirectory * @param force * * @throws IOException */ @Override public void extract(File archive, File outputDirectory, boolean force) throws IOException { if (!outputDirectory.exists()) { IOUtil.mkdirs(outputDirectory); extractAndCreateProperties(archive, outputDirectory); } else if (force || isModified(archive, outputDirectory)) { IOUtil.delete(outputDirectory); IOUtil.mkdirs(outputDirectory); extractAndCreateProperties(archive, outputDirectory); } }
/** * Method description * * * @param archive * @param outputDirectory * @param force * * @throws IOException */ @Override public void extract(File archive, File outputDirectory, boolean force) throws IOException { if (!outputDirectory.exists()) { IOUtil.mkdirs(outputDirectory); extractAndCreateProperties(archive, outputDirectory); } else if (force || isModified(archive, outputDirectory)) { IOUtil.delete(outputDirectory); IOUtil.mkdirs(outputDirectory); extractAndCreateProperties(archive, outputDirectory); } }
mkdirs(target);
"pkg".concat(File.separator).concat(pkg.getId())); IOUtil.mkdirs(directory);
mkdirs(target);
/** * Constructs a new instance and reads the default key from the scm home directory, * if the key file does not exists it will be generated with the {@link KeyGenerator}. * * @param context SCM-Manager context provider * @param keyGenerator key generator for default key generation */ public DefaultCipherHandler(SCMContextProvider context, KeyGenerator keyGenerator) { File configDirectory = new File(context.getBaseDirectory(), "config"); IOUtil.mkdirs(configDirectory); File cipherKeyFile = new File(configDirectory, CIPHERKEY_FILENAME); try { if (cipherKeyFile.exists()) { key = loadKey(cipherKeyFile); } else { key = keyGenerator.createKey().toCharArray(); storeKey(cipherKeyFile); } } catch (IOException ex) { throw new CipherException("could not create CipherHandler", ex); } }
/** * Constructs a new instance and reads the default key from the scm home directory, * if the key file does not exists it will be generated with the {@link KeyGenerator}. * * @param context SCM-Manager context provider * @param keyGenerator key generator for default key generation */ public DefaultCipherHandler(SCMContextProvider context, KeyGenerator keyGenerator) { File configDirectory = new File(context.getBaseDirectory(), "config"); IOUtil.mkdirs(configDirectory); File cipherKeyFile = new File(configDirectory, CIPHERKEY_FILENAME); try { if (cipherKeyFile.exists()) { key = loadKey(cipherKeyFile); } else { key = keyGenerator.createKey().toCharArray(); storeKey(cipherKeyFile); } } catch (IOException ex) { throw new CipherException("could not create CipherHandler", ex); } }
/** * Method description * * * @throws Exception */ @Override protected void postSetUp() throws Exception { MemoryStoreFactory storeFactory = new MemoryStoreFactory(); storeFactory.init(contextProvider); baseDirectory = new File(contextProvider.getBaseDirectory(), "repositories"); IOUtil.mkdirs(baseDirectory); handler = createRepositoryHandler(storeFactory, baseDirectory); }
IOUtil.mkdirs(HgPythonScript.getScriptDirectory(context));
/** * Method description * */ @Override public void loadConfig() { super.loadConfig(); if (config == null) { config = createInitialConfig(); if (config != null) { File repositoryDirectory = config.getRepositoryDirectory(); if (repositoryDirectory == null) { repositoryDirectory = new File( baseDirectory, DIRECTORY_REPOSITORY.concat(File.separator).concat( getType().getName())); config.setRepositoryDirectory(repositoryDirectory); } IOUtil.mkdirs(repositoryDirectory); storeConfig(); } } }
/** * Method description * */ @Override public void loadConfig() { super.loadConfig(); if (config == null) { config = createInitialConfig(); if (config != null) { File repositoryDirectory = config.getRepositoryDirectory(); if (repositoryDirectory == null) { repositoryDirectory = new File( baseDirectory, DIRECTORY_REPOSITORY.concat(File.separator).concat( getType().getName())); config.setRepositoryDirectory(repositoryDirectory); } IOUtil.mkdirs(repositoryDirectory); storeConfig(); } } }