Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias Import alias FunctionDef arguments args defaults body Expr Str Assign NameStore ListLoad Assign NameStore Call NameLoad Str If NameLoad body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad For NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr BinOpMod Str NameLoad attr attr attr body If CompareIn Str NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Expr Call NameLoad Call NameLoad decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A 
Redislite Debug Utilities

This module contains utility functions useful for troubleshooting redislite.

This module can be run from the command line using the following command::

    python -m redislite.debug


This will output information like the following::

    $ python -m redislite.debug
    Redislite debug information:
        Version: 1.0.171
        Module Path: /tmp/redislite/lib/python3.4/site-packages/redislite

        Installed Redis Server:
            Redis Executable: /tmp/redislite/lib/python3.4/site-packages/redislite/bin/redis-server
            build = 3a2b5dab9c14cd5e
            sha = 4657e47d:1
            bits = 64
            v = 2.8.17
            malloc = libc

        Found redis-server: /tmp/redislite/lib/python3.4/site-packages/redislite/bin/redis-server
            v = 2.8.17
            sha = 4657e47d:1
            malloc = libc
            bits = 64
            build = 3a2b5dab9c14cd5e

        Source Code Information
            Git Source URL: https://github.com/yahoo/redislite/tree/2ebd1b4d9c9ad41c78e8048fda3c69d2917c0348
            Git Hash: 2ebd1b4d9c9ad41c78e8048fda3c69d2917c0348
            Git Version: 1.0.171
            Git Origin: https://github.com/yahoo/redislite.git
            Git Branch: master


When run from the command line this will print a dump of information about
the module and it's build information.
 __future__ print_function distutils.spawn find_executable __init__ __version__ __git_version__ __source_url__ __git_hash__ __git_origin__ __git_branch__ __redis_server_info__ __redis_executable__ N/A os debug_info_list N/A N/A N/A N/A N/A 
    Return a list with the debug information
    :return:
     N/A info N/A N/A redis_server N/A find_executable redis-server N/A __redis_executable__ N/A N/A redis_server __redis_executable__ N/A N/A N/A info append Redislite debug information: N/A N/A N/A info append N/A 	Version: %s __version__ N/A N/A N/A info append N/A 	Module Path: %s N/A N/A N/A os path dirname __file__ N/A N/A N/A info append 
	Installed Redis Server: N/A N/A N/A info append N/A 		Redis Executable: %s redis_server N/A N/A key value N/A N/A __redis_server_info__ items N/A N/A N/A N/A info append N/A 		%s = %s N/A key value N/A N/A N/A info append N/A 
	Found redis-server: %s redis_server N/A item N/A N/A N/A N/A N/A N/A N/A N/A os popen N/A %s --version redis_server read strip split N/A N/A N/A = item N/A N/A N/A key value N/A N/A item split = N/A N/A N/A info append N/A 		%s = %s N/A key value N/A N/A N/A info append N/A N/A N/A info append 	Source Code Information N/A __git_version__ N/A N/A N/A N/A info append N/A 		Git Source URL: %s __source_url__ N/A N/A N/A info append N/A 		Git Hash: %s __git_hash__ N/A N/A N/A info append N/A 		Git Version: %s __git_version__ N/A N/A N/A info append N/A 		Git Origin: %s __git_origin__ N/A N/A N/A info append N/A 		Git Branch: %s __git_branch__ N/A info N/A debug_info N/A N/A N/A N/A N/A 
    Return a multi-line string with the debug information
    :return:
     N/A N/A N/A N/A os linesep join N/A debug_info_list N/A print_debug_info N/A N/A N/A N/A N/A 
    Display information about the redislite build, and redis-server on stdout.
    :return:
     N/A N/A print N/A debug_info N/A N/A N/A __name__ __main__ N/A N/A N/A print_debug_info