Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str FunctionDef arguments args defaults body Assign NameStore NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Num If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Num If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Num If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Num If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Num Return NameLoad decorator_list FunctionDef arguments args defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str For NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad Call NameLoad NameLoad Call NameLoad Call NameLoad Str attr decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Dict Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq NameLoad AttributeLoad NameLoad attr body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad BinOpAdd Str Call AttributeLoad Str attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list Assign NameStore Call NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpAdd Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num Return Call AttributeLoad Str attr Call NameLoad ListComp BinOpAdd Call AttributeLoad BinOpAdd NameLoad Str attr NameLoad Call NameLoad Call NameLoad NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareIn Str AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Print Str AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str If UnaryOpNot Call AttributeLoad NameLoad attr Str body Raise Call NameLoad Str For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If Call AttributeLoad NameLoad attr Str NameLoad body Expr Call NameLoad NameLoad NameLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Import alias If BoolOpAnd CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Str UnaryOpNot NameLoad body ImportFrom alias Print Call NameLoad Str Return Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad NameLoad If UnaryOpNot CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list Assign NameStore Call NameLoad
N/A N/A __builtin__ N/A os N/A os.path N/A sys N/A glob N/A ConfigParser N/A ssl N/A CONF_DIR N/A N/A N/A os path expanduser ~/.abrupt/ N/A CERT_DIR N/A N/A N/A os path join CONF_DIR certs N/A SESSION_DIR N/A N/A N/A os path join CONF_DIR sessions N/A ARCHIVE_DIR N/A N/A N/A os path join CONF_DIR archives N/A PLUGIN_DIR N/A N/A N/A os path join CONF_DIR plugins check_config_dir N/A N/A N/A N/A N/A existed True N/A N/A N/A N/A N/A os path exists CONF_DIR N/A N/A N/A N/A os mkdir CONF_DIR 448 N/A N/A N/A N/A N/A os path exists CERT_DIR N/A N/A N/A N/A os mkdir CERT_DIR 448 N/A existed False N/A N/A N/A N/A N/A os path exists N/A N/A N/A os path join CERT_DIR sites N/A N/A N/A N/A os mkdir N/A N/A N/A os path join CERT_DIR sites 448 N/A N/A N/A N/A N/A os path exists SESSION_DIR N/A N/A N/A N/A os mkdir SESSION_DIR 448 N/A N/A N/A N/A N/A os path exists ARCHIVE_DIR N/A N/A N/A N/A os mkdir ARCHIVE_DIR 448 N/A N/A N/A N/A N/A os path exists PLUGIN_DIR N/A N/A N/A N/A os mkdir PLUGIN_DIR 448 N/A existed N/A load_plugins N/A N/A N/A N/A N/A N/A N/A N/A sys path append N/A N/A N/A os path join CONF_DIR plugins N/A f N/A N/A glob glob N/A N/A N/A os path join PLUGIN_DIR *.py N/A N/A N/A m ext N/A N/A N/A os path splitext N/A N/A N/A os path basename f N/A N/A N/A N/A __builtin__ __dict__ update N/A N/A __import__ m N/A globals N/A locals . __dict__ N/A Configuration N/A object N/A N/A 
  Class representing the configuration of Abrupt. You should use
  the 'conf' instance. By default contains the following attributes:

    - port: default listening port
    - ip: default listening IP address
    - proxy: outgoing proxy (support: http(s), sock4a, socks5)
    - autosave: automatically save the session when exiting
    - history: keep a copy of all the requests made
    - viewer, external_viewer: command used for v and w aliases
    - editor, diff_editor: external editors called when editing
    - term_width: expected width of the terminal
    - ssl_version: ssl version used with the server (SSLv2, SSLv3, SSLv23, TLSv1)
    - ssl_verify: path to CA certs chain. If None, no verification is made
    - ssl_reverse: contact the server to determine hostname for the SSL certificate
    - ssl_hostname: static hostname to use for SSL
    - target: use to specify the target in case of proxy-unaware application
    - update_content_length: flag to automatically update the header on edition
   N/A ssl_map N/A SSLv3 SSLv23 SSLv2 TLSv1 N/A ssl PROTOCOL_SSLv3 N/A ssl PROTOCOL_SSLv23 N/A ssl PROTOCOL_SSLv2 N/A ssl PROTOCOL_TLSv1 __init__ N/A N/A self N/A N/A N/A N/A self ip 127.0.0.1 N/A N/A self port 8080 N/A N/A self proxy None N/A N/A self target None N/A N/A self timeout 10 N/A N/A self delay 0 N/A N/A self autosave True N/A N/A self history True N/A N/A self color_enabled True N/A N/A self term_width auto N/A N/A self viewer /bin/less -R {} N/A N/A self external_viewer /usr/bin/xterm -e /bin/less -R {} N/A N/A self editor /usr/bin/vim -b {} N/A N/A self editor_play /usr/bin/vim -b -o2 -c "set autoread" -c "autocmd CursorMoved * checktime" -c "autocmd CursorHold * checktime" {} {} N/A N/A self diff_editor /usr/bin/vimdiff {} {} N/A N/A self ssl_hostname None N/A N/A self ssl_reverse False N/A N/A self ssl_verify /etc/pki/tls/cert.pem N/A N/A self update_content_length True N/A N/A self _ssl_version N/A ssl PROTOCOL_SSLv23 N/A N/A self _values N/A port proxy timeout ssl_version autosave viewer external_viewer history editor diff_editor editor_play term_width delay color_enabled update_content_length ip target ssl_hostname ssl_reverse ssl_verify getint get getint get getboolean get get getboolean get get get get getint getboolean getboolean get get get getboolean get N/A _get_ssl_version N/A N/A self N/A N/A N/A N/A k v N/A N/A N/A self ssl_map items N/A N/A N/A v N/A self _ssl_version N/A N/A k N/A _set_ssl_version N/A N/A self v N/A N/A N/A N/A N/A N/A self _ssl_version N/A N/A self ssl_map N/A v N/A N/A N/A KeyError N/A N/A N/A Exception N/A Possible values are:  N/A N/A ,  join N/A N/A N/A self ssl_map keys N/A N/A ssl_version N/A property _get_ssl_version _set_ssl_version __repr__ N/A N/A self N/A N/A N/A N/A str self N/A __str__ N/A N/A self N/A N/A N/A max_l N/A N/A max N/A N/A len x N/A x N/A N/A N/A self _values keys 1 N/A N/A N/A join N/A sorted N/A N/A N/A N/A N/A s : ljust max_l N/A str N/A getattr self s N/A s N/A self _values N/A import_env N/A N/A self N/A N/A N/A N/A http_proxy N/A os environ N/A N/A N/A conf proxy N/A N/A os environ N/A http_proxy N/A Using N/A conf proxy as proxy N/A import_dict N/A N/A self d N/A N/A N/A v N/A self _values N/A N/A N/A hasattr d v N/A N/A N/A setattr self v N/A getattr d v N/A load N/A N/A self N/A N/A N/A N/A N/A N/A os path exists N/A N/A N/A os path join CONF_DIR abrupt.conf N/A N/A c N/A N/A ConfigParser RawConfigParser N/A N/A N/A c read N/A N/A N/A os path join CONF_DIR abrupt.conf N/A N/A N/A N/A c has_section abrupt N/A N/A N/A Exception Configuration file corrupted N/A N/A k v N/A N/A N/A self _values items N/A N/A N/A N/A c has_option abrupt k N/A N/A N/A setattr self k N/A N/A N/A getattr c v __call__ abrupt k N/A save N/A N/A self force N/A False N/A N/A abrupt.session N/A N/A N/A N/A N/A abrupt session session_name default N/A force N/A abrupt.color error N/A N/A error The current configuration is automatically saved when
your session is saved (see save() and conf.autosave).
To make this configuration global, use conf.save(force=True) N/A N/A c N/A N/A ConfigParser RawConfigParser N/A N/A N/A c add_section abrupt N/A s N/A self _values N/A N/A p N/A getattr self s N/A N/A N/A p None N/A N/A N/A N/A c set abrupt s p N/A N/A open N/A N/A N/A os path join CONF_DIR abrupt.conf w f N/A N/A N/A N/A c write f N/A N/A N/A conf N/A Configuration