~laney/autopilot/legacy-psutil-children

« back to all changes in this revision

Viewing changes to autopilot/input/_uinput.py

  • Committer: CI bot
  • Author(s): Thomi Richards, Max Brustkern
  • Date: 2014-04-08 00:29:44 UTC
  • mfrom: (459.6.5 logger-privatization)
  • Revision ID: ps-jenkins@lists.canonical.com-20140408002944-hkq216cwlrrbg3k7
Make logger objects within autopilot private. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
from autopilot.utilities import deprecated, sleep
33
33
 
34
34
 
35
 
logger = logging.getLogger(__name__)
 
35
_logger = logging.getLogger(__name__)
36
36
 
37
37
 
38
38
def _get_devnode_path():
59
59
 
60
60
        """
61
61
        ecode = self._get_ecode_for_key(key)
62
 
        logger.debug('Pressing %s (%r).', key, ecode)
 
62
        _logger.debug('Pressing %s (%r).', key, ecode)
63
63
        self._emit_press_event(ecode)
64
64
        self._pressed_keys_ecodes.append(ecode)
65
65
 
90
90
        """
91
91
        ecode = self._get_ecode_for_key(key)
92
92
        if ecode in self._pressed_keys_ecodes:
93
 
            logger.debug('Releasing %s (%r).', key, ecode)
 
93
            _logger.debug('Releasing %s (%r).', key, ecode)
94
94
            self._emit_release_event(ecode)
95
95
            self._pressed_keys_ecodes.remove(ecode)
96
96
        else:
182
182
        :raises TypeError: if ``keys`` is not a string.
183
183
 
184
184
        """
185
 
        logger.debug("Pressing and Releasing: %s", keys)
 
185
        _logger.debug("Pressing and Releasing: %s", keys)
186
186
        self.press(keys, delay)
187
187
        self.release(keys, delay)
188
188
 
197
197
        """
198
198
        if not isinstance(string, six.string_types):
199
199
            raise TypeError("'keys' argument must be a string.")
200
 
        logger.debug("Typing text %r", string)
 
200
        _logger.debug("Typing text %r", string)
201
201
        for key in string:
202
202
            self.press(key, delay)
203
203
            self.release(key, delay)
472
472
        :raises RuntimeError: if no more finger slots are available.
473
473
 
474
474
        """
475
 
        logger.debug("Tapping at: %d,%d", x, y)
 
475
        _logger.debug("Tapping at: %d,%d", x, y)
476
476
        self._device.finger_down(x, y)
477
477
        sleep(0.1)
478
478
        self._device.finger_up()
486
486
            attributes or if they are not of the correct type.
487
487
 
488
488
        """
489
 
        logger.debug("Tapping object: %r", object)
 
489
        _logger.debug("Tapping object: %r", object)
490
490
        x, y = get_center_point(object_)
491
491
        self.tap(x, y)
492
492
 
499
499
        :raises RuntimeError: if no more finger slots are available.
500
500
 
501
501
        """
502
 
        logger.debug("Pressing at: %d,%d", x, y)
 
502
        _logger.debug("Pressing at: %d,%d", x, y)
503
503
        self._device.finger_down(x, y)
504
504
 
505
505
    def release(self):
508
508
        :raises RuntimeError: if the touch is not pressed.
509
509
 
510
510
        """
511
 
        logger.debug("Releasing")
 
511
        _logger.debug("Releasing")
512
512
        self._device.finger_up()
513
513
 
514
514
    def move(self, x, y):
543
543
        :raises RuntimeError: if no more finger slots are available.
544
544
 
545
545
        """
546
 
        logger.debug("Dragging from %d,%d to %d,%d", x1, y1, x2, y2)
 
546
        _logger.debug("Dragging from %d,%d to %d,%d", x1, y1, x2, y2)
547
547
        self._device.finger_down(x1, y1)
548
548
 
549
549
        current_x, current_y = x1, y1