Bases: object
Define all the alias you want here...
Bases: pwman.ui.baseui.HelpUIMixin, pwman.ui.baseui.AliasesMixin
clear the screen
copy item to clipboard
close the text console
export the database to a given format
drop saved key forcing the user to re-enter the master password
list all existing nodes in database
change the master password of the database
print all existing tags
Bases: object
this class holds all the UI help functionality. in PwmanCliNew. The later inherits from this class and allows it to print help messages to the console.
Define the CLI interface for pwman3 and the helper functions
Bases: cmd.Cmd, pwman.ui.baseui.BaseCommands
Inherit from the BaseCommands and Aliases
Bases: pwman.ui.cli.PwmanCli
inherit from PwmanCli, override the right functions...
Define the CLI interface for pwman3 and the helper functions
Bases: object
ANSI Colors
Bases: pwman.util.callback.Callback
Bases: object
The menu that drives editing of a node
Bases: object
getTerminalSize() - get width and height of console - works on linux,os x,windows,cygwin(windows) originally retrieved from: http://stackoverflow.com/questions/566746/how-to-get- console-window-width-in-python
http://stackoverflow.com/questions/2617057/ supply-inputs-to-python-unittests
launch xdg-open or open in MacOSX with url
copy text to clipboard credit: https://pythonadventures.wordpress.com/tag/xclip/
copy text to mac os x clip board credit: https://pythonadventures.wordpress.com/tag/xclip/
print colored strings using colorama
# ============================================================================ # This file is part of Pwman3. # # Pwman3 is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License, version 2 # as published by the Free Software Foundation; # # Pwman3 is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Pwman3; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # ============================================================================ # Copyright (C) 2012-2014 Oz Nahum Tiram <nahumoz@gmail.com> # ============================================================================ # Copyright (C) 2006 Ivan Kelly <ivan@ivankelly.net> # ============================================================================
Bases: pwman.ui.cli.PwmanCli
windows ui class