예제 #1
0
 def PerformAction(self, command, win_id):
     log.debug('DBUS: command="%s", win_id=%s' % (command, win_id))
     try:
         (options, args) = parser.parse_args(command.encode('utf-8'))
         log.info(options)
     except parser.ParserException, exc:
         log.exception('ParserException: %s' % exc)
         return 'ERROR: %s' % exc
예제 #2
0
 def PerformAction(self, command, win_id):
     log.debug('DBUS: command="%s", win_id=%s' % (command, win_id))
     try:
         (options, args) = parser.parse_args(command.encode('utf-8'))
         log.info(options)
     except parser.ParserException, exc:
         log.exception('ParserException: %s' % exc)
         return 'ERROR: %s' % exc
예제 #3
0
def parse_args(args=sys.argv[1:]):
    """Parse arguments."""
    return parser.parse_args(args)
예제 #4
0
def parse_args(args=sys.argv[1:]):
    """Parse arguments."""
    return parser.parse_args(args)