Commit 33426fa 1 parent ad6fb69 commit 33426fa Copy full SHA for 33426fa
File tree 3 files changed +21
-0
lines changed
3 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -425,6 +425,12 @@ def releasever(self):
425
425
@releasever .setter
426
426
def releasever (self , val ):
427
427
# :api
428
+ """
429
+ Sets the releasever variable and sets releasever_major and
430
+ releasever_minor accordingly. releasever_major is set to the part of
431
+ $releasever before the first ".". releasever_minor is set to the part
432
+ after the first ".".
433
+ """
428
434
if val is None :
429
435
self .substitutions .pop ('releasever' , None )
430
436
return
@@ -438,6 +444,11 @@ def releasever_major(self):
438
444
@releasever_major .setter
439
445
def releasever_major (self , val ):
440
446
# :api
447
+ """
448
+ Override the releasever_major variable, which is usually derived from
449
+ the releasever variable. This setter does not update the value of
450
+ $releasever.
451
+ """
441
452
if val is None :
442
453
self .substitutions .pop ('releasever_major' , None )
443
454
return
@@ -446,6 +457,11 @@ def releasever_major(self, val):
446
457
@property
447
458
def releasever_minor (self ):
448
459
# :api
460
+ """
461
+ Override the releasever_minor variable, which is usually derived from
462
+ the releasever variable. This setter does not update the value of
463
+ $releasever.
464
+ """
449
465
return self .substitutions .get ('releasever_minor' )
450
466
451
467
@releasever_minor .setter
Original file line number Diff line number Diff line change @@ -337,10 +337,12 @@ Options
337
337
``--releasever_major=<major version> ``
338
338
Override the releasever_major variable, which is usually automatically
339
339
detected or taken from the part of ``$releasever `` before the first ``. ``.
340
+ This option does not affect the ``$releasever `` variable.
340
341
341
342
``--releasever_minor=<minor version> ``
342
343
Override the releasever_minor variable, which is usually automatically
343
344
detected or taken from the part of ``$releasever `` after the first ``. ``.
345
+ This option does not affect the ``$releasever `` variable.
344
346
345
347
.. _repofrompath_options-label :
346
348
Original file line number Diff line number Diff line change @@ -149,15 +149,18 @@ def test_ranges(self):
149
149
def test_releasever_major_minor (self ):
150
150
conf = Conf ()
151
151
conf .releasever = '1.2'
152
+ self .assertEqual (conf .releasever , '1.2' )
152
153
self .assertEqual (conf .releasever_major , '1' )
153
154
self .assertEqual (conf .releasever_minor , '2' )
154
155
155
156
# override releasever_major
156
157
conf .releasever_major = '3'
158
+ self .assertEqual (conf .releasever , '1.2' )
157
159
self .assertEqual (conf .releasever_major , '3' )
158
160
self .assertEqual (conf .releasever_minor , '2' )
159
161
160
162
# override releasever_minor
161
163
conf .releasever_minor = '4'
164
+ self .assertEqual (conf .releasever , '1.2' )
162
165
self .assertEqual (conf .releasever_major , '3' )
163
166
self .assertEqual (conf .releasever_minor , '4' )
You can’t perform that action at this time.
0 commit comments