cli Package¶
cli Package¶
cli_config Module¶
-
flexget.plugins.cli.cli_config.key_value_pair(text)¶
-
flexget.plugins.cli.cli_config.log= <flexget.logger.FlexGetLogger object>¶ Allows specifying yml configuration values from commandline parameters.
Yml variables are prefixed with dollar sign ($). Commandline parameter must be comma separated list of variable=values.
Configuration example:
tasks: my task: rss: $url download: $pathCommandline example:
--cli-config url=http://some.url/ path=~/downloads
-
flexget.plugins.cli.cli_config.register_parser_arguments()¶
-
flexget.plugins.cli.cli_config.replace_in_item(replaces, item)¶
-
flexget.plugins.cli.cli_config.substitute_cli_variables(config, manager)¶
doc Module¶
-
flexget.plugins.cli.doc.print_doc(manager, options)¶
-
flexget.plugins.cli.doc.register_parser_arguments()¶
-
flexget.plugins.cli.doc.trim(docstring)¶
explain_sql Module¶
-
class
flexget.plugins.cli.explain_sql.Explain(stmt)¶ Bases:
sqlalchemy.sql.base.Executable,sqlalchemy.sql.elements.ClauseElement
-
class
flexget.plugins.cli.explain_sql.ExplainQuery(entities, session=None)¶ Bases:
sqlalchemy.orm.query.Query
-
flexget.plugins.cli.explain_sql.deregister_sql_explain(man, options)¶
-
flexget.plugins.cli.explain_sql.explain(element, compiler, **kw)¶
-
flexget.plugins.cli.explain_sql.register_parser_arguments()¶
-
flexget.plugins.cli.explain_sql.register_sql_explain(man, options)¶
movie_queue Module¶
-
flexget.plugins.cli.movie_queue.clear()¶ Deletes waiting movies from queue
-
flexget.plugins.cli.movie_queue.do_cli(manager, options)¶ Handle movie-queue subcommand
-
flexget.plugins.cli.movie_queue.queue_list(options)¶ List movie queue
-
flexget.plugins.cli.movie_queue.register_parser_arguments()¶
perf_tests Module¶
-
flexget.plugins.cli.perf_tests.cli_perf_test(manager, options)¶
-
flexget.plugins.cli.perf_tests.imdb_query(session)¶
-
flexget.plugins.cli.perf_tests.register_parser_arguments()¶
performance Module¶
-
flexget.plugins.cli.performance.after_plugin(task, keyword)¶
-
flexget.plugins.cli.performance.before_plugin(task, keyword)¶
-
flexget.plugins.cli.performance.cleanup(manager, options)¶
-
flexget.plugins.cli.performance.log_query_count(name_point)¶ Debugging purposes, allows logging number of executed queries at :name_point:
-
flexget.plugins.cli.performance.register_parser_arguments()¶
-
flexget.plugins.cli.performance.startup(manager, options)¶
plugins Module¶
-
flexget.plugins.cli.plugins.plugins_summary(manager, options)¶
-
flexget.plugins.cli.plugins.register_parser_arguments()¶
series Module¶
-
flexget.plugins.cli.series.begin(manager, options)¶
-
flexget.plugins.cli.series.display_details(name)¶ Display detailed series information, ie. series show NAME
-
flexget.plugins.cli.series.display_summary(options)¶ Display series summary. :param options: argparse options from the CLI
-
flexget.plugins.cli.series.do_cli(manager, options)¶
-
flexget.plugins.cli.series.forget(manager, options)¶
-
flexget.plugins.cli.series.get_latest_status(episode)¶ Parameters: episode – Instance of Episode Returns: Status string for given episode
-
flexget.plugins.cli.series.register_parser_arguments()¶