Ejemplo n.º 1
0
    def CLI_PutObject( self ):        

        fileName = Util.get_string_input ('Enter local file Name-->' )
        self.keyName  = fileName

        prompt = 'Enter key Name. [%s]-->' % fileName
        ui = Util.get_string_input ( prompt )
        if (ui  != ''):
            self.keyName = ui

        key = AWS_Key( self.CONN, self.bucketName, self.keyName )
        key.put_object_from_file ( fileName )        

        return
Ejemplo n.º 2
0
    def CLI_PutObject(self):

        fileName = Util.get_string_input('Enter local file Name-->')
        self.keyName = fileName

        prompt = 'Enter key Name. [%s]-->' % fileName
        ui = Util.get_string_input(prompt)
        if (ui != ''):
            self.keyName = ui

        key = AWS_Key(self.CONN, self.bucketName, self.keyName)
        key.put_object_from_file(fileName)

        return
Ejemplo n.º 3
0
    def CLI_GetObject( self ):
        self.CLI_ListKeysAsFSTree( )
        fileName = self.keyName
        if (fileName == ''):
            return

        prompt = 'Enter file Name [%s]-->' % fileName
        ui = Util.get_string_input ( prompt)
        if (ui != ''):
            fileName = ui

        key = AWS_Key ( self.CONN, self.bucketName, self.keyName)
        key.get_object_to_file ( fileName )
        return
Ejemplo n.º 4
0
    def CLI_GetObject(self):
        self.CLI_ListKeysAsFSTree()
        fileName = self.keyName
        if (fileName == ''):
            return

        prompt = 'Enter file Name [%s]-->' % fileName
        ui = Util.get_string_input(prompt)
        if (ui != ''):
            fileName = ui

        key = AWS_Key(self.CONN, self.bucketName, self.keyName)
        key.get_object_to_file(fileName)
        return
Ejemplo n.º 5
0
 def CLI_AddBucket( self ):
     newBucket = Util.get_string_input ( 'Enter name of bucket-->')
     self.add_bucket( newBucket )
     self.CLI_ListBuckets ( )
     return
Ejemplo n.º 6
0
 def CLI_DownloadDir ( self):
     root_dir = Util.get_string_input('Enter full path of the root directory where you want to download backup to-->')
     self.download_dir ( root_dir )
     return
Ejemplo n.º 7
0
 def CLI_SyncUploadDir(self):
     root_dir = Util.get_string_input('Enter full path of the root directory to Sync & Upload-->')
     self.sync_dir( )
     return
Ejemplo n.º 8
0
 def CLI_UploadDir( self ):
     
     root_dir = Util.get_string_input('Enter full path of the root directory to upload-->')        
     self.upload_dir ( root_dir )
     return
Ejemplo n.º 9
0
 def CLI_AddBucket(self):
     newBucket = Util.get_string_input('Enter name of bucket-->')
     self.add_bucket(newBucket)
     self.CLI_ListBuckets()
     return
Ejemplo n.º 10
0
 def CLI_DownloadDir(self):
     root_dir = Util.get_string_input(
         'Enter full path of the root directory where you want to download backup to-->'
     )
     self.download_dir(root_dir)
     return
Ejemplo n.º 11
0
 def CLI_SyncUploadDir(self):
     root_dir = Util.get_string_input(
         'Enter full path of the root directory to Sync & Upload-->')
     self.sync_dir()
     return
Ejemplo n.º 12
0
    def CLI_UploadDir(self):

        root_dir = Util.get_string_input(
            'Enter full path of the root directory to upload-->')
        self.upload_dir(root_dir)
        return