Use undef for package/service name
... instead of booleans, so that we can implement type enforcement more easily. Change-Id: I5d327a665e18cdaeaa9cdaea85a6fc92f320098d
This commit is contained in:
		@@ -14,7 +14,7 @@ class placement::params {
 | 
				
			|||||||
      $common_package_name = 'openstack-placement-common'
 | 
					      $common_package_name = 'openstack-placement-common'
 | 
				
			||||||
      $python_package_name = 'python3-placement'
 | 
					      $python_package_name = 'python3-placement'
 | 
				
			||||||
      $osc_package_name    = 'python3-osc-placement'
 | 
					      $osc_package_name    = 'python3-osc-placement'
 | 
				
			||||||
      $service_name        = false
 | 
					      $service_name        = undef
 | 
				
			||||||
      $public_url          = 'http://127.0.0.1/placement'
 | 
					      $public_url          = 'http://127.0.0.1/placement'
 | 
				
			||||||
      $internal_url        = 'http://127.0.0.1/placement'
 | 
					      $internal_url        = 'http://127.0.0.1/placement'
 | 
				
			||||||
      $admin_url           = 'http://127.0.0.1/placement'
 | 
					      $admin_url           = 'http://127.0.0.1/placement'
 | 
				
			||||||
@@ -31,7 +31,7 @@ class placement::params {
 | 
				
			|||||||
          $service_name    = 'placement-api'
 | 
					          $service_name    = 'placement-api'
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
        default: {
 | 
					        default: {
 | 
				
			||||||
          $service_name    = false
 | 
					          $service_name    = undef
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
      $public_url          = 'http://127.0.0.1'
 | 
					      $public_url          = 'http://127.0.0.1'
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -81,11 +81,11 @@ describe 'placement::api' do
 | 
				
			|||||||
            { :service_name => 'placement-api',
 | 
					            { :service_name => 'placement-api',
 | 
				
			||||||
              :package_name => 'placement-api'}
 | 
					              :package_name => 'placement-api'}
 | 
				
			||||||
          else
 | 
					          else
 | 
				
			||||||
            { :service_name => false,
 | 
					            { :service_name => nil,
 | 
				
			||||||
              :package_name => 'placement-api'}
 | 
					              :package_name => 'placement-api'}
 | 
				
			||||||
          end
 | 
					          end
 | 
				
			||||||
        when 'RedHat'
 | 
					        when 'RedHat'
 | 
				
			||||||
          { :service_name => false,
 | 
					          { :service_name => nil,
 | 
				
			||||||
            :package_name => 'openstack-placement-api'}
 | 
					            :package_name => 'openstack-placement-api'}
 | 
				
			||||||
        end
 | 
					        end
 | 
				
			||||||
      end
 | 
					      end
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user