def main(): parser = getBasicOptionParser() parser.add_argument("jobStore", type=str, help="The location of the job store to delete. " + jobStoreLocatorHelp) parser.add_argument("--version", action='version', version=version) options = parseBasicOptions(parser) logger.info("Attempting to delete the job store") jobStore = Toil.getJobStore(options.jobStore) jobStore.destroy() logger.info("Successfully deleted the job store")
def main(): parser = getBasicOptionParser() parser.add_argument("jobStore", type=str, help="The location of the job store to delete. " + jobStoreLocatorHelp) parser.add_argument("--version", action='version', version=version) config = Config() config.setOptions(parseBasicOptions(parser)) logger.info("Attempting to delete the job store") jobStore = Toil.getJobStore(config.jobStore) jobStore.destroy() logger.info("Successfully deleted the job store")
def main() -> None: parser = parser_with_common_options(jobstore_option=True) options = parser.parse_args() set_logging_from_options(options) try: jobstore = Toil.getJobStore(options.jobStore) jobstore.resume() jobstore.destroy() logger.info(f"Successfully deleted the job store: {options.jobStore}") except NoSuchJobStoreException: logger.info(f"Failed to delete the job store: {options.jobStore} is non-existent.") except: logger.info(f"Failed to delete the job store: {options.jobStore}") raise
def main(): parser = getBasicOptionParser() parser.add_argument("jobStore", type=str, help="The location of the job store to delete. " + jobStoreLocatorHelp) parser.add_argument("--version", action='version', version=version) config = Config() config.setOptions(parseBasicOptions(parser)) try: jobStore = Toil.getJobStore(config.jobStore) jobStore.resume() jobStore.destroy() logger.info("Successfully deleted the job store: %s" % config.jobStore) except NoSuchJobStoreException: logger.info("Failed to delete the job store: %s is non-existent" % config.jobStore) except: logger.info("Failed to delete the job store: %s" % config.jobStore) raise