def __init__(self, platform, tag, root, url, platform_version, updatesite = None, feature_id = None): self.platform = platform self.tag = tag self.feature_id = feature_id self.platform_version = platform_version self.root = root self.updatesite = updatesite super(PluginSite, self).__init__(remote = (root, url), local = (resources.default_feature_location(), self.platform_version, self.feature_id, url.rsplit('/', 1)[-1])) self.plugins = {}
def _cache_parts(self, temp): if self.dist_type == 'zip': plugin_dist_file = self.plugin_id + '.zip' else: plugin_dist_file = self.plugin_id + '/' + path.path(self._location).name mypath = root = (resources.default_feature_location(),) if temp: mypath += ('temp',) return mypath + ( self.platform_version, self.feature_id, plugin_dist_file, )
def _cache_parts(self, temp): if self.dist_type == 'zip': plugin_dist_file = self.plugin_id + '.zip' else: plugin_dist_file = self.plugin_id + '/' + path.path( self._location).name mypath = root = (resources.default_feature_location(), ) if temp: mypath += ('temp', ) return mypath + ( self.platform_version, self.feature_id, plugin_dist_file, )
def __init__(self, platform, tag, root, url, platform_version, updatesite=None, feature_id=None): self.platform = platform self.tag = tag self.feature_id = feature_id self.platform_version = platform_version self.root = root self.updatesite = updatesite super(PluginSite, self).__init__(remote=(root, url), local=(resources.default_feature_location(), self.platform_version, self.feature_id, url.rsplit('/', 1)[-1])) self.plugins = {}