Coverage for appr/models/kv/channel_kv_base.py : 42%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
def index(self): return self.index_class(self.package)
def all(cls, package): index = cls.index_class(package) result = [] for channel_data in index.channels(): channel = cls(channel_data['name'], package, channel_data['current']) result.append(channel) return result
def get(cls, name, package): index = cls.index_class(package) channel_dict = index.channel(name) return cls(name, package, channel_dict['current'])
return self.index.channel_releases(self.name)
return self.index.delete_channel_release(self.name, release)
return self.index.ischannel_exists(self.name)
return self.index.add_channel(self.name, self.current)
return self.index.delete_channel(self.name)
index = cls.index_class() result = [] for package_name in index.package_names(): packageindex = cls.index_class(package_name) result += packageindex.channels() return result |