'Create the snapshot for the CLC server
:param server: the CLC server object
:param expiration_days: The number of days to keep the snapshot
:return: the create request object from CLC API Call'

def _create_server_snapshot(self, server, expiration_days):

    result = None
    try:
        result = server.CreateSnapshot(delete_existing=True, expiration_days=expiration_days)
    except CLCException as ex:
        self.module.fail_json(msg='Failed    to    create    snapshot    for    server    :    {0}.    {1}'.format(server.id, ex.response_text))
    return result
