def _validate_charm_repo(self): if 'repo' not in self.top_layer.config: msg = 'Please add a `repo` key to your {}'.format( self.top_layer.config_file.name) recommended_repo = repofinder.get_recommended_repo(self.charm) if recommended_repo: msg += ', e.g. repo: {}'.format(recommended_repo) else: msg += ', with a url from which your layer can be cloned.' log.warn(msg)
def _validate_charm_repo(self): if 'repo' not in self.top_layer.config: msg = 'Please add a `repo` key to your {}'.format( self.top_layer.config_file.name) recommended_repo = repofinder.get_recommended_repo(self.charm) if recommended_repo: msg += ', e.g. repo: {}'.format(recommended_repo) else: msg += ', with a url from which your layer can be cloned.' log.warn(msg)