#!/usr/bin/env python # This module is part of python-lliurex-pool-tools # # import configparser class Pool: codename="" suite="" version="" origin="" label="" description="" architectures=[] components=[] udebcomponents=[] update=[] signwith="" def __init__(self): pass def get_codename(self): return(self.codename) def set_codename(self,codename): self.codename=codename def get_suite(self): return(self.suite) def set_suite(self,suite): self.suite=suite def get_version(self): return(self.version) def set_version(self,version): self.version=version def get_origin(self): return(self.origin) def set_originn(self,origin): self.origin=origin def get_label(self): return(self.label) def set_label(self,label): self.label=label def get_description(self): return(self.description) def set_description(self,description): self.description=description def get_architectures(self): return(self.architectures) def set_architectures(self,architectures): self.architectures=architectures def get_components(self): return(self.components) def set_components(self,components): self.components=components def get_udebcomponents(self): return(self.udebcomponents) def set_udebcomponents(self,udebcomponents): self.udebcomponents=udebcomponents def get_update(self): return(self.update) def set_update(self,update): self.update=update def get_signwith(self): return(self.signwith) def set_signwith(self,signwith): self.signwith=signwith def load_pool_from_distributions_file(self,distributions_file): config = ConfigParser.RawConfigParser(allow_no_value=True) config.readfp(distributions_file) return true