Module Import alias Import alias Import alias Import alias Import alias ImportFrom alias ClassDef bases body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return BoolOpAnd CompareEq NameLoad Num UnaryOpNot NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body If NameLoad body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad orelse Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Return ListLoad Str Str Str Str Call AttributeLoad Str attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults body Return ListLoad Str Str Str Str Call AttributeLoad Str attr NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If BoolOpAnd CompareIn NameLoad AttributeLoad NameLoad attr CompareIsNot NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad body Raise Call NameLoad Call AttributeLoad Str attr NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr NameLoad Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str For NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str body If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str body Continue Expr Call AttributeLoad NameLoad attr Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call NameLoad NameLoad handlers ExceptHandler body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num decorator_list Assign NameStore Call NameLoad Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Expr Call NameLoad Str NameLoad Expr Call NameLoad Str NameLoad
N/A N/A log N/A sys N/A subprocess N/A os.path N/A glob importlib import_module WallpaperSetter N/A N/A __init__ N/A N/A self N/A N/A N/A N/A self _logger N/A N/A log getChild N/A N/A self __class__ __name__ N/A set N/A N/A self path args N/A N/A N/A N/A NotImplementedError N/A N/A ShellWallpaperSetter N/A WallpaperSetter N/A N/A TIMEOUT_SEC 5 _cmd N/A N/A self path args N/A N/A N/A N/A NotImplementedError N/A _cb N/A N/A self status out err ex N/A N/A N/A N/A N/A N/A self _logger debug cmd exit code: %s, OUT:
%s
ERR:
%s N/A str status N/A repr out N/A repr err N/A ex N/A N/A N/A N/A N/A self _logger exception ex N/A N/A N/A status 0 N/A ex N/A set N/A N/A self path args N/A N/A N/A p None N/A cmd N/A N/A self _cmd path args N/A N/A N/A N/A N/A N/A self _logger debug about to execute %s cmd N/A p N/A N/A subprocess Popen cmd stdout N/A subprocess PIPE stderr N/A subprocess PIPE N/A N/A out err N/A N/A p communicate timeout N/A self TIMEOUT_SEC N/A N/A N/A Exception N/A ex N/A N/A p N/A N/A N/A N/A p kill N/A N/A N/A self _cb N/A N/A p poll N/A N/A N/A p stdout read N/A N/A N/A p stderr read ex N/A N/A N/A N/A self _cb None None None ex N/A N/A N/A N/A self _cb N/A N/A p poll out err None N/A N/A Gnome2Setter N/A ShellWallpaperSetter N/A _cmd N/A N/A self path args N/A N/A N/A N/A gconftool-2 --type=string --set /desktop/gnome/background/picture_filename N/A N/A "{}" format path N/A N/A Gnome3Setter N/A ShellWallpaperSetter N/A _cmd N/A N/A self path args N/A N/A N/A N/A gsettings set org.gnome.desktop.background picture-uri N/A N/A "file://{}" format path N/A N/A WallpaperSetterFactory N/A N/A __init__ N/A N/A self name N/A N/A N/A N/A self registered N/A dict N/A N/A self name name N/A register N/A N/A self name c N/A N/A N/A N/A N/A name N/A self registered N/A c N/A N/A self registered N/A name N/A N/A N/A NameError N/A N/A {} has been registered by {} format name N/A N/A self registered N/A name N/A N/A N/A self registered N/A name c N/A get N/A N/A self name N/A N/A N/A N/A name N/A self registered N/A N/A N/A NameError N/A N/A unregistered setter {} format name N/A N/A N/A self registered N/A name N/A N/A load_ext_setters N/A N/A path N/A N/A N/A logger N/A N/A log getChild load_ext_setters N/A i N/A N/A glob iglob N/A N/A N/A os path join path *setter.py N/A N/A N/A N/A N/A N/A os path basename i setter.py N/A N/A N/A N/A N/A logger debug "%s" seems like a setter i N/A N/A name ext N/A N/A N/A os path splitext N/A N/A N/A os path basename i N/A N/A N/A N/A N/A logger debug loading %s name N/A N/A import_module name N/A N/A N/A N/A N/A N/A logger warning cannot loading setter %s name exc_info 1 N/A N/A _default_wallpaper_factory N/A WallpaperSetterFactory default N/A register N/A _default_wallpaper_factory register N/A get N/A _default_wallpaper_factory get N/A N/A N/A sys platform linux N/A N/A N/A register gnome2 Gnome2Setter N/A N/A register gnome3 Gnome3Setter