Module Import alias Import alias FunctionDef arguments args NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str Call AttributeLoad AttributeLoad NameLoad attr attr Str Str If NameLoad body Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Break If UnaryOpNot NameLoad body Import alias Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign NameStore Dict For NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Dict For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index NameLoad NameLoad Return NameLoad decorator_list
N/A N/A ConfigParser N/A os read_config N/A N/A path N/A None N/A N/A Read the config file into a dictionary where each section
    of the config is its own sub-dictionary
     N/A confparser N/A N/A ConfigParser RawConfigParser N/A paths N/A gcf_config N/A N/A N/A os path expanduser ~/.gcf/gcf_config /etc/gcf-servers/gcf_config N/A path N/A N/A N/A N/A paths insert 0 path N/A foundFile None N/A file paths N/A N/A foundFile N/A N/A confparser read file N/A foundFile N/A N/A N/A N/A foundFile N/A N/A sys N/A N/A N/A sys exit N/A Config file could not be found or was not properly formatted (I searched in paths: %s) paths N/A config N/A N/A section N/A N/A confparser sections N/A N/A N/A config N/A section N/A N/A N/A key val N/A N/A confparser items section N/A N/A N/A N/A config N/A section N/A key val N/A config N/A