Exemplo n.º 1
0
 def test_add_key(self, m_run):
     m_run.return_value = EXAMPLE_KEY_ADD_SUCCESSFUL_RETURN_VALUE
     worked = api_ssh_key.add_user_public_key(
         'vinz', ['vinz-ubuntu.student.iastate.edu'],
         'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBffoYSqLvMeUOLcKXkeen7wj/t9rwtaKGJ3Mjq//8Zfl5kBrqV2JqT3BoNGFgjHm1Hrzk1873kOcajK/b/8mQahx77LDMT7Mi4gvoVJ7/U2u6LCI7tLeqSqgI7GJFRdz3RpsCz6iUOp5j5eGvLO4g8YE+P0WByCgv6hajsi+2f6zdPuQdcckHj8GO/Tpf1uIcibiUfAqzkTshhJFfI0oZg/ba2Q5O8iLCO9DBTO9aQg26LiEE53/d9nHlvwAv9ER94ZPjXpNj1vV+HWN2cK+I0ZO2UBjUIDbMXLId5yNEzsKpyhoKso/ThELk95dzQkKzPBicRYCiVWoFLJlnmLOx [email protected]\nssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFNYehGLTslKj+YBUv4Uo2Gb2QB2IvnkTUY6JbEpl0USrObi8q+kWuV5Yhk+eUszxqu4vIIkFw1B3UK8CH76W5Fu3pcFXhBpui0h/IvDHLePmddFfx/kptdZ0qCs0VxrZgltpjCD8PtWx5nde10xYLI6V/j6yFLao/flB0qt0SJxoIbUdI0Zk99TzOmR4A5yGdW158Nvcsd+bwXshHfmjn3uafksjdSnlcqyNClo1oR3pUJKX9dQuyLA6hlGzF5/f2Sf+eggOkpLcvY7/yStfQMFF6uLZq9DHQAlXsEVnFOmHBGqoFcRKNmV2I7kcJL9QMVxWJrNIkLjBmyxACCsf /home/vagrant/.ssh/id_rsa'
     )
     self.assertDictEqual(worked, KEY_ADD_SUCCESSFUL_CORRECT_OUTPUT)
Exemplo n.º 2
0
def add_public_key(username, filename):
    from scanner.api import ssh_key
    host = 'vinz-ubuntu-12-04.student.iastate.edu'
    with open(filename) as f:
        result = ssh_key.add_user_public_key(username, [host], f.read())
    if result[host]['success']:
        print 'Successfully added key for user %s to host %s' % (username, host)
    else:
        print 'FAIL: %s' % (result[host]['error'])
Exemplo n.º 3
0
def add_public_key(username, filename):
    from scanner.api import ssh_key
    host = 'vinz-ubuntu-12-04.student.iastate.edu'
    with open(filename) as f:
        result = ssh_key.add_user_public_key(username, [host], f.read())
    if result[host]['success']:
        print 'Successfully added key for user %s to host %s' % (username, host)
    else:
        print 'FAIL: %s' % (result[host]['error'])
Exemplo n.º 4
0
 def test_add_key(self, m_run):
     m_run.return_value = EXAMPLE_KEY_ADD_SUCCESSFUL_RETURN_VALUE
     worked = api_ssh_key.add_user_public_key('vinz', ['vinz-ubuntu.student.iastate.edu'],
                                                'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBffoYSqLvMeUOLcKXkeen7wj/t9rwtaKGJ3Mjq//8Zfl5kBrqV2JqT3BoNGFgjHm1Hrzk1873kOcajK/b/8mQahx77LDMT7Mi4gvoVJ7/U2u6LCI7tLeqSqgI7GJFRdz3RpsCz6iUOp5j5eGvLO4g8YE+P0WByCgv6hajsi+2f6zdPuQdcckHj8GO/Tpf1uIcibiUfAqzkTshhJFfI0oZg/ba2Q5O8iLCO9DBTO9aQg26LiEE53/d9nHlvwAv9ER94ZPjXpNj1vV+HWN2cK+I0ZO2UBjUIDbMXLId5yNEzsKpyhoKso/ThELk95dzQkKzPBicRYCiVWoFLJlnmLOx [email protected]\nssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCrFNYehGLTslKj+YBUv4Uo2Gb2QB2IvnkTUY6JbEpl0USrObi8q+kWuV5Yhk+eUszxqu4vIIkFw1B3UK8CH76W5Fu3pcFXhBpui0h/IvDHLePmddFfx/kptdZ0qCs0VxrZgltpjCD8PtWx5nde10xYLI6V/j6yFLao/flB0qt0SJxoIbUdI0Zk99TzOmR4A5yGdW158Nvcsd+bwXshHfmjn3uafksjdSnlcqyNClo1oR3pUJKX9dQuyLA6hlGzF5/f2Sf+eggOkpLcvY7/yStfQMFF6uLZq9DHQAlXsEVnFOmHBGqoFcRKNmV2I7kcJL9QMVxWJrNIkLjBmyxACCsf /home/vagrant/.ssh/id_rsa')
     self.assertDictEqual(worked, KEY_ADD_SUCCESSFUL_CORRECT_OUTPUT)