run package

Submodules

run.CliCommands module

run.Run module

class run.Run.AndroLyzeLabRunner(config_filename, import_db=None)[source]

Bases: object

Command-line interface runner

Attributes

Methods

create_storage()[source]

Same as :py:method:`AndroLyzeLabRunner._create_storage` but import db name read from config file

del_settings()[source]
del_storage()[source]
get_apks_or_paths_from_cli(**kwargs)[source]

Returns either list<str> (paths to apks) or list<Apk> if taken from import database. Returns as second component if list is of type Apk or not.

For additional keyword-arguments see ImportStorageInterface.get_imported_apks().

get_settings()[source]
get_storage()[source]
run_action(cmd)[source]

Run an action specified by `cmd`(see COMMAND_ prefixed variables)

set_settings(value)[source]
set_storage(value)[source]
settings

Settings

storage

RedundantStorage

class run.Run.CliRunner(config_filename, parser, args, **kwargs)[source]

Bases: run.Run.AndroLyzeLabRunner

AndroLyzeLabRunner for run-usage

Attributes

Methods

action_delete(parser, hashes, package_names, tags, yes)[source]

Delete from the database specified by parser args

action_query(hashes, package_names, tags, yes)[source]

Query the database

args

parsed arguments from `ArgumentParser

del_args()[source]
del_parser()[source]
get_args()[source]
get_parser()[source]
parser

argparse.ArgumentParser : run parser

set_args(value)[source]
set_parser(value)[source]

Module contents