def _get_flags(self, part): import parted flags=[] if not part.is_active(): return flags flag = parted.partition_flag_next(0) while flag: if part.get_flag (flag): flags.append(flag) flag = parted.partition_flag_next (flag) return flags
def get_flags(self, part): import parted flags = [] if not part.is_active(): return flags flag = parted.partition_flag_next(0) while flag: if part.get_flag(flag): flags.append(flag) flag = parted.partition_flag_next(flag) return flags
def get_flags (part): """Retrieve a list of strings representing the flags on the partition.""" string="" if not part.is_active (): return string first=1 flag = parted.partition_flag_next (0) while flag: if part.get_flag (flag): string = string + parted.partition_flag_get_name (flag) if first: first = 0 else: string = string + ", " flag = parted.partition_flag_next (flag) return string