mirror of
				https://salsa.debian.org/freeipa-team/freeipa.git
				synced 2025-02-25 18:55:28 -06:00 
			
		
		
		
	340: Changed default for Param.required to True
This commit is contained in:
		@@ -118,10 +118,20 @@ def parse_param_spec(spec):
 | 
			
		||||
 | 
			
		||||
class Param(plugable.ReadOnly):
 | 
			
		||||
    __nones = (None, '', tuple(), [])
 | 
			
		||||
    __default = dict(
 | 
			
		||||
        type=ipa_types.Unicode(),
 | 
			
		||||
        doc='',
 | 
			
		||||
        required=True,
 | 
			
		||||
        multivalue=False,
 | 
			
		||||
        default=None,
 | 
			
		||||
        default_from=None,
 | 
			
		||||
        rules=tuple(),
 | 
			
		||||
        normalize=None
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
    def __init__(self, name, type_,
 | 
			
		||||
            doc='',
 | 
			
		||||
            required=False,
 | 
			
		||||
            required=True,
 | 
			
		||||
            multivalue=False,
 | 
			
		||||
            default=None,
 | 
			
		||||
            default_from=None,
 | 
			
		||||
 
 | 
			
		||||
@@ -143,7 +143,7 @@ class test_Param(ClassChecker):
 | 
			
		||||
        assert read_only(o, 'name') is name
 | 
			
		||||
        assert read_only(o, 'type') is type_
 | 
			
		||||
        assert read_only(o, 'doc') == ''
 | 
			
		||||
        assert read_only(o, 'required') is False
 | 
			
		||||
        assert read_only(o, 'required') is True
 | 
			
		||||
        assert read_only(o, 'multivalue') is False
 | 
			
		||||
        assert read_only(o, 'default') is None
 | 
			
		||||
        assert read_only(o, 'default_from') is None
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user