import os class Publish: def __init__(self, **kwargs): self.__data = None self.__install_root = None if 'data' in kwargs: self.__data = kwargs['data'] if 'install_path' in kwargs: self.__install_root = kwargs['install_path'] def path(self): return self.__data.get('path', None) def cmake(self): return self.__data.get('cmake', None)