# File lib/fog/openstack/requests/compute/create_security_group.rb, line 25
        def create_security_group(name, description)
          Fog::Identity.new(:provider => 'OpenStack')
          tenant_id = Fog::Identity::OpenStack::Mock.data[current_tenant][:tenants].keys.first
          security_group_id = Fog::Mock.random_numbers(2).to_i
          self.data[:security_groups][security_group_id] = {
            'tenant_id' => tenant_id,
            'rules'     => [],
            'id'        => security_group_id,
            'name'      => name,
            'description' => description
          }

          response = Excon::Response.new
          response.status = 200
          response.headers = {
            'X-Compute-Request-Id' => "req-#{Fog::Mock.random_hex(32)}",
            'Content-Type'   => 'application/json',
            'Content-Length' => Fog::Mock.random_numbers(3).to_s,
            'Date'           => Date.new}
          response.body = {
            'security_group' => self.data[:security_groups][security_group_id]
          }
          response
        end