Exemplo n.º 1
0
    def test_get_unistar_collection_name(self):
        username = '******'
        folder_name = GoogleDriveHelper._get_unistar_collection_name(username)

        self.assertEqual(
            folder_name, '[UniShared-{0}] {1}'.format(settings.ENV_NAME,
                                                      username))
Exemplo n.º 2
0
def move_document_to_user_folder(resource_id, user):
    logger = LoggingHelper.getDebugLogger()
    client = GoogleDriveHelper.get_docs_client()

    dest_folder = user.get_profile().drive_folder_id
    if not dest_folder:
        logger.debug('Creating folder for {0}'.format(user.username))
        dest_folder = GoogleDriveHelper.create_unistar_folder(user)
        user.get_profile().drive_folder_id = dest_folder
        user.get_profile().save()

    logger.debug('Moving {0} to {1}'.format(resource_id, GoogleDriveHelper._get_unistar_collection_name(user.username)))
    client.files().update(fileId=resource_id, body={"parents":[{'id':dest_folder}]}).execute()
Exemplo n.º 3
0
def move_document_to_user_folder(resource_id, user):
    logger = LoggingHelper.getDebugLogger()
    client = GoogleDriveHelper.get_docs_client()

    dest_folder = user.get_profile().drive_folder_id
    if not dest_folder:
        logger.debug('Creating folder for {0}'.format(user.username))
        dest_folder = GoogleDriveHelper.create_unistar_folder(user)
        user.get_profile().drive_folder_id = dest_folder
        user.get_profile().save()

    logger.debug('Moving {0} to {1}'.format(
        resource_id,
        GoogleDriveHelper._get_unistar_collection_name(user.username)))
    client.files().update(fileId=resource_id,
                          body={
                              "parents": [{
                                  'id': dest_folder
                              }]
                          }).execute()
Exemplo n.º 4
0
    def test_get_unistar_collection_name(self):
        username = '******'
        folder_name = GoogleDriveHelper._get_unistar_collection_name(username)

        self.assertEqual(folder_name, '[UniShared-{0}] {1}'.format(settings.ENV_NAME, username))