Add docstring
This commit is contained in:
		
					parent
					
						
							
								9f49c664fa
							
						
					
				
			
			
				commit
				
					
						2a84d20f35
					
				
			
		
					 1 changed files with 32 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -988,7 +988,38 @@ class OrderConfirmationView(DetailView, FormView):
 | 
			
		|||
 | 
			
		||||
def do_create_vm(request, user, stripe_api_cus_id, card_details_response,
 | 
			
		||||
                 stripe_subscription_obj, stripe_onetime_charge, gp_details,
 | 
			
		||||
                 specs, vm_template_id, template):
 | 
			
		||||
                 specs, vm_template_id, template, billing_address_data):
 | 
			
		||||
    """
 | 
			
		||||
    :param request: a dict
 | 
			
		||||
        {
 | 
			
		||||
            'scheme': 'https',
 | 
			
		||||
            'host': 'domain',
 | 
			
		||||
            'language': 'en-us',
 | 
			
		||||
            'new_user_hosting_key_id': 1,
 | 
			
		||||
            'card': {
 | 
			
		||||
                'card_id': 1,   # if usercarddetail exists already, else
 | 
			
		||||
            },
 | 
			
		||||
            'generic_payment_type': 'generic'   # represents a generic payment
 | 
			
		||||
            'generic_payment_details': {
 | 
			
		||||
                'amount': 100,
 | 
			
		||||
                'recurring':
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    :param user: a dict
 | 
			
		||||
        {
 | 
			
		||||
            'name': 'John Doe',
 | 
			
		||||
            'email': 'john@doe.com'
 | 
			
		||||
        }
 | 
			
		||||
    :param stripe_api_cus_id: 'cus_xxxxxxx' the actual stripe customer id str
 | 
			
		||||
    :param card_details_response:
 | 
			
		||||
    :param stripe_subscription_obj: The actual Stripe's Subscription Object
 | 
			
		||||
    :param stripe_onetime_charge: Stripe's Charge object
 | 
			
		||||
    :param gp_details:
 | 
			
		||||
    :param specs:
 | 
			
		||||
    :param vm_template_id:
 | 
			
		||||
    :param template:
 | 
			
		||||
    :return:
 | 
			
		||||
    """
 | 
			
		||||
    # Create user if the user is not logged in and if he is not already
 | 
			
		||||
    # registered
 | 
			
		||||
    try:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue