Go to the documentation of this file.
21 <<
add(
"--refresh-all",
"refresh-all",
false,
22 "Batch update recorded program metadata. If a recording's "
23 "rule has an inetref but the recording does not, it will "
25 <<
add(
"--refresh-all-rules",
"refresh-all-rules",
false,
26 "Batch update metadata for recording rules. This will "
27 "set inetrefs for your recording rules based on an automated "
28 "lookup. This is a best effort, and not guaranteed! If your "
29 "recordings lack inetrefs but one is found for the rule, it "
30 "will be inherited.",
"")
31 <<
add(
"--refresh-all-artwork",
"refresh-all-artwork",
false,
32 "Batch update artwork for non-generic recording rules "
33 "and recordings. This is a more conservative option "
34 "which only operates on items for which it is likely "
35 "to be able to find artwork. This option will not "
36 "overwrite any existing artwork.",
"")
37 <<
add(
"--refresh-all-artwork-dangerously",
38 "refresh-all-artwork-dangerously",
false,
39 "Batch update artwork for ALL recording rules and recordings. "
40 "This will attempt to download fanart, coverart, and banner "
41 "for each season of each recording rule and all recordings. "
42 "This option will not overwrite any existing artwork. If a "
43 "rule or recording has not been looked up, this will attempt "
44 "to look it up. This is a very aggressive option! Use with "
49 add(
"--refresh-rules",
"refresh-rules",
false,
50 "Also update inetref for recording rules when metadata is "
51 "found for a recording (Best effort only, imperfect)",
"")
55 ->
SetBlocks(
"refresh-all-artwork-dangerously")
static void AllowOneOf(const QList< CommandLineArg * > &args)
Mark a list of arguments as mutually exclusive.
Parent class for defining application command line parsers.
void addVersion(void)
Canned argument definition for –version.
void addRecording(void)
Canned argument definition for –chanid and –starttime.
void addLogging(const QString &defaultVerbosity="general", LogLevel_t defaultLogLevel=LOG_INFO)
Canned argument definition for all logging options, including –verbose, –logpath, –quiet,...
CommandLineArg * SetChildOf(const QString &opt)
Set argument as child of given parent.
CommandLineArg * add(const QString &arg, const QString &name, bool def, QString help, QString longhelp)
CommandLineArg * SetBlocks(const QString &opt)
Set argument as incompatible with given option.
void addHelp(void)
Canned argument definition for –help.
Definition for a single command line option.
void addJob(void)
Canned argument definition for –jobid.
static constexpr const char * MYTH_APPNAME_MYTHMETADATALOOKUP