Exemple #1
0
 def test_override_settings(self):
     with override_settings(SFTP_STORAGE_ROOT='foo1'):
         storage = sftpstorage.SFTPStorage()
         self.assertEqual(storage._root_path, 'foo1')
     with override_settings(SFTP_STORAGE_ROOT='foo2'):
         storage = sftpstorage.SFTPStorage()
         self.assertEqual(storage._root_path, 'foo2')
Exemple #2
0
def save_upload_file_to_sftp(PostFile, FilePath):
    sftp_class = sftpstorage.SFTPStorage()
    save_sftp = sftp_class._save(FilePath,PostFile)
    if save_sftp != FilePath:
        return u"写入文件错误"
    # print(save_sftp)
    # logging.info("sftp return name is ----->"+save_sftp)
    else:
        return u"SUCCESS"
Exemple #3
0
def save_scrawl_file_to_sftp(request, savepath, filename):
    savepath = 'scram_data/' + savepath
    content = request.POST.get(USettings.UEditorUploadSettings.get("scrawlFieldName", "upfile"))
    sftp_class = sftpstorage.SFTPStorage()
    save_sftp = sftp_class._save(savepath,filename,base64.b64decode(content))
    if save_sftp != savepath:
        return u"写入文件错误"
    else:
        return u"SUCCESS"
 def setUp(self):
     self.storage = sftpstorage.SFTPStorage('foo')
 def setUp(self):
     self.storage = sftpstorage.SFTPStorage('foo')
     self.file = sftpstorage.SFTPStorageFile('bar', self.storage, 'wb')
Exemple #6
0
 def test_override_init_argument(self):
     storage = sftpstorage.SFTPStorage(root_path='foo1')
     self.assertEqual(storage._root_path, 'foo1')
     storage = sftpstorage.SFTPStorage(root_path='foo2')
     self.assertEqual(storage._root_path, 'foo2')