Here are the examples of the python api mock.sentinel.server taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
20 Examples
5
Example 1
Project: manila Source File: test_windows_smb_driver.py
def test_ensure_disk_online_and_writable(self):
self._drv._ensure_disk_online_and_writable(
mock.sentinel.server, mock.sentinel.disk_number)
self._windows_utils.update_disk.assert_called_once_with(
mock.sentinel.server, mock.sentinel.disk_number)
self._windows_utils.set_disk_online_status.assert_called_once_with(
mock.sentinel.server, mock.sentinel.disk_number, online=True)
self._windows_utils.set_disk_readonly_status.assert_called_once_with(
mock.sentinel.server, mock.sentinel.disk_number, readonly=False)
3
Example 2
Project: manila Source File: test_windows_smb_helper.py
def test_refresh_acl(self):
self._win_smb_helper._refresh_acl(mock.sentinel.server,
mock.sentinel.share_name)
cmd = ['Set-SmbPathAcl', '-ShareName', mock.sentinel.share_name]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 3
Project: manila Source File: test_windows_smb_helper.py
def test_update_access_invalid_type(self):
invalid_access_rule = dict(self._FAKE_RW_ACC_RULE,
access_type='ip')
self.assertRaises(
exception.InvalidShareAccess,
self._win_smb_helper.update_access,
mock.sentinel.server, mock.sentinel.share_name,
[invalid_access_rule], [], [])
3
Example 4
Project: manila Source File: test_windows_smb_helper.py
def test_update_access_invalid_level(self):
invalid_access_rule = dict(self._FAKE_RW_ACC_RULE,
access_level='fake_level')
self.assertRaises(
exception.InvalidShareAccessLevel,
self._win_smb_helper.update_access,
mock.sentinel.server, mock.sentinel.share_name,
[], [invalid_access_rule], [])
3
Example 5
Project: manila Source File: test_windows_utils.py
def test_initialize_disk(self):
self._windows_utils.initialize_disk(mock.sentinel.server,
mock.sentinel.disk_number)
cmd = ["Initialize-Disk", "-Number", mock.sentinel.disk_number]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 6
def test_create_partition(self):
self._windows_utils.create_partition(mock.sentinel.server,
mock.sentinel.disk_number)
cmd = ["New-Partition", "-DiskNumber",
mock.sentinel.disk_number, "-UseMaximumSize"]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 7
Project: manila Source File: test_windows_utils.py
def test_format_partition(self):
self._windows_utils.format_partition(mock.sentinel.server,
mock.sentinel.disk_number,
mock.sentinel.partition_number)
cmd = ("Get-Partition -DiskNumber %(disk_number)s "
"-PartitionNumber %(partition_number)s | "
"Format-Volume -FileSystem NTFS -Force -Confirm:$false" % {
'disk_number': mock.sentinel.disk_number,
'partition_number': mock.sentinel.partition_number,
})
self._remote_exec.assert_called_once_with(mock.sentinel.server,
cmd)
3
Example 8
Project: manila Source File: test_windows_utils.py
def test_add_access_path(self):
self._windows_utils.add_access_path(mock.sentinel.server,
mock.sentinel.mount_path,
mock.sentinel.disk_number,
mock.sentinel.partition_number)
cmd = ["Add-PartitionAccessPath", "-DiskNumber",
mock.sentinel.disk_number,
"-PartitionNumber", mock.sentinel.partition_number,
"-AccessPath", self._windows_utils.quote_string(
mock.sentinel.mount_path)
]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 9
Project: manila Source File: test_windows_utils.py
def test_resize_partition(self):
self._windows_utils.resize_partition(mock.sentinel.server,
mock.sentinel.size_bytes,
mock.sentinel.disk_number,
mock.sentinel.partition_number)
cmd = ['Resize-Partition', '-DiskNumber', mock.sentinel.disk_number,
'-PartitionNumber', mock.sentinel.partition_number,
'-Size', mock.sentinel.size_bytes]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 10
Project: manila Source File: test_windows_utils.py
def test_get_volume_path_by_mount_path(self):
fake_mount_path = "fake_mount_path"
fake_volume_path = "fake_volume_path"
self._remote_exec.return_value = fake_volume_path + '\r\n', None
result = self._windows_utils.get_volume_path_by_mount_path(
mock.sentinel.server,
fake_mount_path)
cmd = ('Get-Partition | '
'Where-Object {$_.AccessPaths -contains "%s"} | '
'Get-Volume | '
'Select-Object -ExpandProperty Path' %
(fake_mount_path + "\\"))
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual(fake_volume_path, result)
3
Example 11
Project: manila Source File: test_windows_utils.py
def test_get_disk_space_by_path(self):
fake_disk_size = 1024
fake_free_bytes = 1000
fake_fsutil_output = ("Total # of bytes : %(total_bytes)s"
"Total # of avail free bytes : %(free_bytes)s"
% dict(total_bytes=fake_disk_size,
free_bytes=fake_free_bytes))
self._remote_exec.return_value = fake_fsutil_output, None
result = self._windows_utils.get_disk_space_by_path(
mock.sentinel.server,
mock.sentinel.mount_path)
cmd = ["fsutil", "volume", "diskfree",
self._windows_utils.quote_string(mock.sentinel.mount_path)]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
self.assertEqual((fake_disk_size, fake_free_bytes), result)
3
Example 12
Project: manila Source File: test_windows_utils.py
def test_set_disk_online_status(self):
self._windows_utils.set_disk_online_status(mock.sentinel.server,
mock.sentinel.disk_number,
online=True)
cmd = ["Set-Disk", "-Number", mock.sentinel.disk_number,
"-IsOffline", 0]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 13
Project: manila Source File: test_windows_utils.py
def test_set_disk_readonly_status(self):
self._windows_utils.set_disk_readonly_status(mock.sentinel.server,
mock.sentinel.disk_number,
readonly=False)
cmd = ["Set-Disk", "-Number", mock.sentinel.disk_number,
"-IsReadOnly", 0]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 14
Project: manila Source File: test_windows_utils.py
def test_update_disk(self):
self._windows_utils.update_disk(mock.sentinel.server,
mock.sentinel.disk_number)
cmd = ["Update-Disk", mock.sentinel.disk_number]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 15
Project: manila Source File: test_windows_utils.py
def test_unjoin_domain(self):
self._windows_utils.unjoin_domain(mock.sentinel.server,
mock.sentinel.admin_username,
mock.sentinel.admin_password)
cmds = [
('$password = "%s" | '
'ConvertTo-SecureString -asPlainText -Force' %
mock.sentinel.admin_password),
('$credential = '
'New-Object System.Management.Automation.PSCredential('
'"%s", $password)' % mock.sentinel.admin_username),
('Remove-Computer -UnjoinDomaincredential $credential '
'-Passthru -Verbose -Force')]
cmd = ";".join(cmds)
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 16
def test_ensure_directory_exists(self):
self._windows_utils.ensure_directory_exists(mock.sentinel.server,
mock.sentinel.path)
cmd = ["New-Item", "-ItemType", "Directory", "-Force", "-Path",
self._windows_utils.quote_string(mock.sentinel.path)]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 17
Project: manila Source File: test_windows_utils.py
def test_set_dns_client_search_list(self):
mock_search_list = ["A", "B", "C"]
self._windows_utils.set_dns_client_search_list(mock.sentinel.server,
mock_search_list)
cmd = ["Set-DnsClientGlobalSetting",
"-SuffixSearchList", "@('A','B','C')"]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 18
Project: manila Source File: test_windows_utils.py
def test_set_dns_client_server_addresses(self):
mock_dns_servers = ["A", "B", "C"]
self._windows_utils.set_dns_client_server_addresses(
mock.sentinel.server,
mock.sentinel.if_index,
mock_dns_servers)
cmd = ["Set-DnsClientServerAddress",
"-InterfaceIndex", mock.sentinel.if_index,
"-ServerAddresses", "('A','B','C')"]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
3
Example 19
Project: manila Source File: test_windows_utils.py
def test_set_win_reg_value(self):
self._windows_utils.set_win_reg_value(mock.sentinel.server,
mock.sentinel.path,
mock.sentinel.key,
mock.sentinel.value)
cmd = ['Set-ItemProperty', '-Path',
self._windows_utils.quote_string(mock.sentinel.path),
'-Name', mock.sentinel.key, '-Value', mock.sentinel.value]
self._remote_exec.assert_called_once_with(mock.sentinel.server, cmd)
0
Example 20
def test_init_helper(self):
self._win_smb_helper.init_helper(mock.sentinel.server)
self._remote_exec.assert_called_once_with(mock.sentinel.server,
"Get-SmbShare")