| Lines 44-50
          class UcsRepoUrl(object):
      
      
        Link Here | 
        
          | 44 |     def __init__(self, ucr, prefix, default=None): | 44 |     def __init__(self, ucr, prefix, default=None): | 
        
          | 45 |         ''' | 45 |         ''' | 
        
          | 46 |         >>> UcsRepoUrl({'_/server': 'hostname'}, '_').path | 46 |         >>> UcsRepoUrl({'_/server': 'hostname'}, '_').path | 
          
            
              | 47 |         '/' | 47 |         '' | 
        
          | 48 |         >>> UcsRepoUrl({'_/server': 'hostname', '_/prefix': '/p'}, '_').path | 48 |         >>> UcsRepoUrl({'_/server': 'hostname', '_/prefix': '/p'}, '_').path | 
        
          | 49 |         '/p/' | 49 |         '/p/' | 
        
          | 50 |         >>> UcsRepoUrl({'_/server': 'hostname', '_/prefix': 'path'}, '_').path | 50 |         >>> UcsRepoUrl({'_/server': 'hostname', '_/prefix': 'path'}, '_').path | 
  
    | Lines 78-88
          class UcsRepoUrl(object):
      
      
        Link Here | 
        
          | 78 |                 self.hostname = server | 78 |                 self.hostname = server | 
        
          | 79 |                 port = ucrv('port', 80) | 79 |                 port = ucrv('port', 80) | 
        
          | 80 |                 self.scheme = 'https' if port == 443 else 'http' | 80 |                 self.scheme = 'https' if port == 443 else 'http' | 
            
              |  |  | 81 |                 prefix = ucrv('prefix', None) | 
        
          | 81 |             else: | 82 |             else: | 
        
          | 82 |                 self.hostname = default.hostname | 83 |                 self.hostname = default.hostname | 
        
          | 83 |                 port = ucrv('port', default.port) | 84 |                 port = ucrv('port', default.port) | 
        
          | 84 |                 self.scheme = default.scheme | 85 |                 self.scheme = default.scheme | 
          
            
              | 85 |             prefix = ucrv('prefix', default.path) | 86 |                 prefix = ucrv('prefix', default.path) | 
        
          | 86 |         self.port = int(port if port else 443 if self.scheme == 'https' else 80) | 87 |         self.port = int(port if port else 443 if self.scheme == 'https' else 80) | 
        
          | 87 |         if prefix: | 88 |         if prefix: | 
        
          | 88 |             prefix = prefix.strip('/') | 89 |             prefix = prefix.strip('/') |