Merge "Remove bash-completion calls from base.py"
This commit is contained in:
		@@ -91,12 +91,8 @@ class Manager(common_base.HookableMixin):
 | 
			
		||||
            except KeyError:
 | 
			
		||||
                pass
 | 
			
		||||
 | 
			
		||||
        # FIXME(eharney): This is probably a bug - we should only call
 | 
			
		||||
        # completion_cache for the shell, not here.
 | 
			
		||||
        with self.completion_cache('human_id', obj_class, mode="w"):
 | 
			
		||||
            with self.completion_cache('uuid', obj_class, mode="w"):
 | 
			
		||||
                items_new = [obj_class(self, res, loaded=True)
 | 
			
		||||
                             for res in data if res]
 | 
			
		||||
        items_new = [obj_class(self, res, loaded=True)
 | 
			
		||||
                     for res in data if res]
 | 
			
		||||
        if limit:
 | 
			
		||||
            limit = int(limit)
 | 
			
		||||
            margin = limit - len(items)
 | 
			
		||||
@@ -330,9 +326,7 @@ class Manager(common_base.HookableMixin):
 | 
			
		||||
        if return_raw:
 | 
			
		||||
            return common_base.DictWithMeta(body[response_key], resp)
 | 
			
		||||
 | 
			
		||||
        with self.completion_cache('human_id', self.resource_class, mode="a"):
 | 
			
		||||
            with self.completion_cache('uuid', self.resource_class, mode="a"):
 | 
			
		||||
                return self.resource_class(self, body[response_key], resp=resp)
 | 
			
		||||
        return self.resource_class(self, body[response_key], resp=resp)
 | 
			
		||||
 | 
			
		||||
    def _delete(self, url):
 | 
			
		||||
        resp, body = self.api.client.delete(url)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user