@staticmethod
    def _parse_lsb_release_content(lines):
        props = {}
        for line in lines:
            if isinstance(line, six.binary_type):
                line = line.decode('utf-8')
            kv = line.strip('\n').split(':', 1)
            if len(kv) != 2:
                # Ignore lines without colon.
                continue
            k, v = kv
            props.update({k.replace(' ', '_').lower(): v.strip()})
        return props
Drops all tables without dropping a database::
dataset/ETHPy150Open nir0s/distro/distro.py/LinuxDistribution._parse_lsb_release_content--crossover with--dataset/ETHPy150Open SmartTeleMax/iktomi/iktomi/cli/sqla.py/Sqla.command_drop_tables