diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-06-21 00:24:54 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2014-06-21 00:58:21 +0900 |
| commit | e2932608fc4960977691b09ec8a696044c6a0371 (patch) | |
| tree | 778ebbb41542051ebd1fbe14aa7c702bbb139c27 /src/OptionHandlerFactory.cc | |
| parent | 2b02fac2d5f677dc6d099f550fd94fe8dac18bb2 (diff) | |
Add --pause-metadata option
This option pauses downloads created as a result of metadata
download. There are 3 types of metadata downloads in aria2: (1)
downloading .torrent file. (2) downloading torrent metadata using
magnet link. (3) downloading metalink file. These metadata downloads
will generate downloads using their metadata. This option pauses these
subsequent downloads.
Diffstat (limited to 'src/OptionHandlerFactory.cc')
| -rw-r--r-- | src/OptionHandlerFactory.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/OptionHandlerFactory.cc b/src/OptionHandlerFactory.cc index a08e6634..409f2eab 100644 --- a/src/OptionHandlerFactory.cc +++ b/src/OptionHandlerFactory.cc @@ -681,6 +681,19 @@ std::vector<OptionHandler*> OptionHandlerFactory::createOptionHandlers() } { OptionHandler* op(new BooleanOptionHandler + (PREF_PAUSE_METADATA, + TEXT_PAUSE_METADATA, + A2_V_FALSE, + OptionHandler::OPT_ARG)); + op->addTag(TAG_ADVANCED); + op->addTag(TAG_RPC); + op->setInitialOption(true); + op->setChangeGlobalOption(true); + op->setChangeOptionForReserved(true); + handlers.push_back(op); + } + { + OptionHandler* op(new BooleanOptionHandler (PREF_QUIET, TEXT_QUIET, A2_V_FALSE, |
