def setUp(self): self.connection = TestBackupConfiguration.connection self.client = Client(self.connection) self.email = TestBackupConfiguration.email self.agent = TestBackupConfiguration.agent config = mock_config.backup_configuration(name='integration', email=self.email, agent_id=self.agent.id) self.backup_config = backup_config.from_dict(config, self.connection) self.backup_config.include(['a']) self.backup_config.create()
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)
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...') backup.wait_for_completion(poll_interval=0.5)
from rcbu.client.connection import Connection from rcbu.client.client import Client 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("Grabbing the core maintainer's agent...") ag = [agent for agent in client.agents if agent.name.startswith('agent-test-ubuntu')][0] print('Minion, do my bidding!') print('Grabbing the first backup configuration I find...') conf = ag.backup_configurations[0] print('This is how you will perform this backup...') print('Inclusions:') print(' ', conf.inclusions) print('Exclusions:') print(' ', conf.exclusions)
import sys from rcbu.client.connection import Connection from rcbu.client.client import Client 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("Grabbing the core maintainer's agent...") ag = [ agent for agent in client.agents if agent.name.startswith('agent-test-ubuntu') ][0] print('Minion, do my bidding!') print('Grabbing the first backup configuration I find...') conf = ag.backup_configurations[0] print('This is how you will perform this backup...') print('Inclusions:') print(' ', conf.inclusions) print('Exclusions:')
def setUpClass(cls): creds = Credentials() cls.connection = Connection(creds.name, creds.region, apikey=creds.key) cls.client = Client(cls.connection)
def setUp(self): _mock_auth(200) self.conn = Connection('a', 'dfw', password='******') self.client = Client(self.conn)