Example #1
0
 def setUpClass(cls):
     cls.creds = Credentials()
     cls.connection = Connection(cls.creds.name,
                                 cls.creds.region,
                                 apikey=cls.creds.key)
     cls.email = cls.creds.email
     cls.agent = Agent()
     os.mkdir('a')
 def setUp(self):
     reply = authenticate()
     HTTPretty.register_uri(HTTPretty.POST,
                            IDENTITY_TOKEN_URL,
                            status=200,
                            body=json.dumps(reply))
     self.connection = Connection('a', 'dfw', password='******')
     self.agent = Mock(self.connection, AGENT_ID)
     self.url = '{0}/system/activity/{1}'.format(self.connection.host,
                                                 AGENT_ID)
Example #3
0
 def setUp(self):
     _mock_auth(200)
     self.conn = Connection('1', 'dfw', password='******')
     self.client = Client(self.conn)
     self.agent = agent.from_dict(agent_mock.agent(), self.conn)
 def setUp(self):
     _mock_auth(200)
     self.connection = Connection('a', 'dfw', password='******')
     self.cmd = command.Command(1, 'backup', self.connection)
Example #5
0
import sys

from rcbu.client.connection import Connection
from rcbu.client.client import Client
import rcbu.client.backup_configuration as backup_config

if len(sys.argv) != 4:
    print('usage: {0} username region password'.format(sys.argv[0]))
    quit()

username = sys.argv[1]
region = sys.argv[2]
password = sys.argv[3]

print('Connecting...')
conn = Connection(username, region, password=password)
client = Client(conn)
print('Connected!')

print('Creating a new configuration...')
myconf = backup_config.from_file('backup_config.json')
myconf.connect(conn)
myconf.create()
print('Created!')

print('Starting a backup...')
backup = client.create_backup(myconf)
status = backup.start()
print('Started! (id: {0})'.format(backup.id))

print('Waiting for it to finish...')
Example #6
0
 def setUp(self):
     _mock_auth(200)
     self.connection = Connection(username='******', region='dfw', password='******')
     config_api = mock_config.backup_configuration()
     self.config = backup_config.from_dict(config_api, self.connection)
 def setUpClass(cls):
     cls.creds = Credentials()
     cls.connection = Connection(cls.creds.name,
                                 cls.creds.region,
                                 apikey=cls.creds.key)
 def setUp(self):
     _mock_auth(200)
     self.connection = Connection('a', 'dfw', password='******')
     self.cmd = backup.Backup(1, 2, connection=self.connection)
 def setUpClass(cls):
     creds = Credentials()
     cls.connection = Connection(creds.name, creds.region, apikey=creds.key)
     cls.client = Client(cls.connection)
Example #10
0
 def setUp(self):
     _mock_auth(200)
     self.connection = Connection('a', 'dfw', password='******')
     self.cmd = restore.Restore(1, connection=self.connection)
 def setUp(self):
     _mock_auth(200)
     self.conn = Connection('a', 'dfw', password='******')
     self.client = Client(self.conn)