Example #1
0
 def test_success(self, *args):
     result = osutil.BigIpOSUtil.chpasswd(
         osutil.BigIpOSUtil(), 'admin', 'password', crypt_id=6, salt_len=10
     )
     self.assertEqual(result, 0)
     self.assertEqual(args[0].call_count, 1)
     self.assertEqual(args[0].call_count, 1)
Example #2
0
 def test_success_immediate(self, *args):
     osutil.BigIpOSUtil.device_for_ide_port(
         osutil.BigIpOSUtil(), '5'
     )
     self.assertEqual(args[0].call_count, 1)
     self.assertEqual(args[1].call_count, 1)
     self.assertEqual(args[2].call_count, 0)
Example #3
0
 def test_failed_to_set_user_password(self, *args):
     self.assertRaises(OSUtilError,
                       osutil.BigIpOSUtil.chpasswd,
                       osutil.BigIpOSUtil(),
                       'admin',
                       'password',
                       crypt_id=6,
                       salt_len=10)
Example #4
0
 def test_success(self, *args):  # pylint: disable=unused-argument,function-redefined
     ifname, ipaddr = osutil.BigIpOSUtil().get_first_if()
     self.assertFalse(ifname.startswith('eth'))
     self.assertTrue(ipaddr is not None)
     try:
         socket.inet_aton(ipaddr)
     except socket.error:
         self.fail("not a valid ip address")
Example #5
0
 def test_is_sys_user(self, *args):
     self.assertRaises(OSUtilError,
                       osutil.BigIpOSUtil.chpasswd,
                       osutil.BigIpOSUtil(),
                       'admin',
                       'password',
                       crypt_id=6,
                       salt_len=10)
Example #6
0
 def test_failed_to_get_user_entry(self, *args):  # pylint: disable=unused-argument
     self.assertRaises(OSUtilError,
                       osutil.BigIpOSUtil.chpasswd,
                       osutil.BigIpOSUtil(),
                       'admin',
                       'password',
                       crypt_id=6,
                       salt_len=10)
Example #7
0
 def test_success(self, *args):
     ifname, ipaddr = osutil.BigIpOSUtil().get_first_if()
     self.assertFalse(ifname.startswith('eth'))
     self.assertTrue(ipaddr is not None)
     try:
         socket.inet_aton(ipaddr)
     except socket.error:
         self.fail("not a valid ip address")
Example #8
0
    def test_success(self, *args):
        result = osutil.BigIpOSUtil._wait_until_mcpd_is_initialized(  # pylint: disable=protected-access
            osutil.BigIpOSUtil())
        self.assertEqual(result, True)

        # There are two logger calls in the mcpd wait function. The second
        # occurs after mcpd is found to be "up"
        self.assertEqual(args[0].call_count, 2)
Example #9
0
 def test_success(self, *args):  # pylint: disable=unused-argument
     result = osutil.BigIpOSUtil.unregister_agent_service(
         osutil.BigIpOSUtil())
     self.assertEqual(result, 0)
Example #10
0
 def test_failure(self, *args):  # pylint: disable=unused-argument
     self.assertRaises(OSUtilError, osutil.BigIpOSUtil.get_dvd_device,
                       osutil.BigIpOSUtil(), '/dev')
Example #11
0
 def test_success(self, *args):  # pylint: disable=unused-argument
     result = osutil.BigIpOSUtil.get_dvd_device(osutil.BigIpOSUtil(),
                                                '/dev')
     self.assertEqual(result, '/dev/cdrom0')
Example #12
0
 def test_user_already_exists(self, *args):
     args[0].return_value = 'admin'
     result = osutil.BigIpOSUtil.useradd(osutil.BigIpOSUtil(),
                                         'admin',
                                         expiration=None)
     self.assertEqual(result, None)
Example #13
0
 def test_success(self, *args):
     result = osutil.BigIpOSUtil.get_dhcp_pid(osutil.BigIpOSUtil())
     self.assertEqual(result, 8623)
Example #14
0
 def test_success(self, *args):
     osutil.BigIpOSUtil.mount_dvd(osutil.BigIpOSUtil(),
                                  max_retry=6,
                                  chk_err=True)
     self.assertEqual(args[0].call_count, 1)
     self.assertEqual(args[1].call_count, 1)
Example #15
0
 def test_success(self, *args):
     result = osutil.BigIpOSUtil.set_dhcp_hostname(
         osutil.BigIpOSUtil(), None
     )
     self.assertEqual(args[0].call_count, 0)
     self.assertEqual(result, None)
Example #16
0
 def test_success(self, *args):
     result = osutil.BigIpOSUtil.unregister_agent_service(
         osutil.BigIpOSUtil()
     )
     self.assertEqual(result, 0)
Example #17
0
 def test_success(self, *args):
     result = osutil.BigIpOSUtil.restart_ssh_service(
         osutil.BigIpOSUtil()
     )
     self.assertEqual(result, 0)
Example #18
0
 def test_failure(self, *args):
     self.assertRaises(
         OSUtilError,
         osutil.BigIpOSUtil.get_dvd_device,
         osutil.BigIpOSUtil(), '/dev'
     )
Example #19
0
 def test_success(self, *args):
     result = osutil.BigIpOSUtil.get_dvd_device(
         osutil.BigIpOSUtil(), '/dev'
     )
     self.assertEqual(result, '/dev/cdrom0')
Example #20
0
 def test_success(self, *args):
     result = osutil.BigIpOSUtil.set_dhcp_hostname(  # pylint: disable=assignment-from-none
         osutil.BigIpOSUtil(), None)
     self.assertEqual(args[0].call_count, 0)
     self.assertEqual(result, None)
Example #21
0
 def test_failure(self, *args):
     result = osutil.BigIpOSUtil._save_sys_config(osutil.BigIpOSUtil())  # pylint: disable=protected-access
     self.assertEqual(result, 1)
     self.assertEqual(args[0].call_count, 1)
Example #22
0
 def test_failure(self, *args):
     result = osutil.BigIpOSUtil.get_dhcp_pid(osutil.BigIpOSUtil())
     self.assertEqual(result, None)
Example #23
0
 def test_success(self, *args):
     osutil.BigIpOSUtil.route_add(osutil.BigIpOSUtil(), '10.10.10.0',
                                  '255.255.255.0', '10.10.10.1')
     self.assertEqual(args[0].call_count, 1)
Example #24
0
 def test_failure(self, *args):
     self.assertRaises(
         OSUtilError,
         osutil.BigIpOSUtil._wait_until_mcpd_is_initialized,
         osutil.BigIpOSUtil()
     )
Example #25
0
 def test_failure(self, *args):  # pylint: disable=unused-argument
     self.assertRaises(
         OSUtilError,
         osutil.BigIpOSUtil._wait_until_mcpd_is_initialized,  # pylint: disable=protected-access
         osutil.BigIpOSUtil())
Example #26
0
 def test_failure(self, *args):
     result = osutil.BigIpOSUtil._save_sys_config(osutil.BigIpOSUtil())
     self.assertEqual(result, 1)
     self.assertEqual(args[0].call_count, 1)
Example #27
0
 def test_success(self, *args):
     args[0].return_value = (0, None)
     result = osutil.BigIpOSUtil.useradd(osutil.BigIpOSUtil(),
                                         'foo',
                                         expiration=None)
     self.assertEqual(result, 0)
Example #28
0
 def test_failure(self, *args):
     self.assertRaises(
         OSUtilError,
         osutil.BigIpOSUtil.useradd,
         osutil.BigIpOSUtil(), 'foo', expiration=None
     )
Example #29
0
 def test_failure(self, *args):  # pylint: disable=unused-argument
     self.assertRaises(OSUtilError,
                       osutil.BigIpOSUtil.useradd,
                       osutil.BigIpOSUtil(),
                       'foo',
                       expiration=None)
Example #30
0
 def test_drop_access(self, *args):
     osutil.BigIpOSUtil._set_drop_admin_access_to_ip(
         osutil.BigIpOSUtil(), '192.168.10.10'
     )
     self.assertEqual(args[0].call_count, 2)