%PDF- %PDF-
Direktori : /lib/python2.7/site-packages/vdo/statistics/ |
Current File : //lib/python2.7/site-packages/vdo/statistics/Field.pyo |
� .�t_c @ s d Z d d l Td d l m Z d d l Z d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d e f d � � YZ d S( s� Field - base class for a field of a collection of statistics $Id: //eng/vdo-releases/magnesium/src/python/vdo/statistics/Field.py#1 $ i����( t *( t LabeledValueNt Fieldc B sn e Z d Z e j d � Z e j d � Z e j d � Z e d � � Z d � Z d � Z d � Z d � Z RS( sD Field is the base class for a field of a statistics structure. s ([A-Z][a-z])s ([a-z])([A-Z])s \$([a-zA-Z0-9_]+)c C s. | j j d � | � } | j j d � | � S( s Convert a camel-cased string to a set of space separated, lower case words. Preserves uppercase acronyms, so 'launchVDOErrorCount' becomes 'launch VDO error count'. :param string: The string to convert :return: The converted string c S s d | j � j � S( Nt ( t groupt lower( t match( ( s8 /usr/lib/python2.7/site-packages/vdo/statistics/Field.pyt <lambda>1 s c S s d j | j � � S( NR ( t joint groups( R ( ( s8 /usr/lib/python2.7/site-packages/vdo/statistics/Field.pyR 3 s ( t decamelRE1t subt decamelRE2( t clst stringt lowered( ( s8 /usr/lib/python2.7/site-packages/vdo/statistics/Field.pyt _decamel% s c s"