Exemplo n.º 1
0
 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()
Exemplo n.º 2
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)
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)
Exemplo n.º 4
0
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)