Esempio n. 1
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_alias = {'name': 'host1', 'vserver': 'test_vserver'}
Esempio n. 2
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection()
Esempio n. 3
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_job = {'name': 'test_job', 'minutes': '25'}
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_nfs_group = {
         'vserver': 'nfs_vserver',
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection(kind='version')
     # whether to use a mock or a simulator
     self.use_vsim = False
Esempio n. 6
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection('aggregate', '12', 'name')
     # whether to use a mock or a simulator
     self.onbox = False
Esempio n. 7
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_alias = {
         'ip_address': '0.0.0.0',
     }
Esempio n. 8
0
 def setUp(self):
     self.mock_module = patch.multiple(basic.AnsibleModule,
                                       exit_json=exit_json,
                                       fail_json=fail_json)
     self.mock_module.start()
     self.mock_sleep = patch('time.sleep')
     self.mock_sleep.start()
     set_module_args({})
     self.addCleanup(self.mock_module.stop)
     self.addCleanup(self.mock_sleep.stop)
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_cifs_security = {
         'is_aes_encryption_enabled': 'true',
         'lm_compatibility_level': 'krb'
     }
Esempio n. 10
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_ndmp = {
         'ignore_ctime_enabled': 'true',
         'backup_log_enable': 'false'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_metrocluster = {
         'partner_cluster_name': 'cluster1',
         'node_name': 'carchi_vsim1',
         'partner_node_name': 'carchi_vsim3'
     }
Esempio n. 12
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_invoke = {
         'name': 'test_node',
         'message': 'test_message',
         'type': 'all'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_access_policy = {
         'state': 'present',
         'vserver': 'test_vserver',
         'policy_name': 'test_carchi'
     }
Esempio n. 14
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_mediator = {
         'mediator_address': '10.10.10.10',
         'mediator_user': '******',
         'mediator_password': '******'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_policy_group = {
         'name': 'policy_1',
         'vserver': 'policy_vserver',
         'max_throughput': '800KB/s,800IOPS',
         'min_throughput': '100IOPS'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_domain_tunnel = {
         "hostname": '10.10.10.10',
         "username": '******',
         "password": '******',
         "vserver": 'ansible'
     }
Esempio n. 17
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_lun_args = {
         'vserver': 'ansible',
         'name': 'lun_name',
         'flexvol_name': 'vol_name',
         'state': 'present'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_key_manager = {
         'node_name': 'test_node',
         'tcp_port': 5696,
         'ip_address': '0.0.0.0',
         'server_status': 'available'
     }
Esempio n. 19
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_role = {
         'name': 'testrole',
         'access_level': 'all',
         'command_directory_name': 'volume',
         'vserver': 'ansible'
     }
Esempio n. 20
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_nss = {
         'state': 'present',
         'vserver': 'test_vserver',
         'database_type': 'namemap',
         'sources': 'files,ldap',
     }
Esempio n. 21
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection()
     self.mock_group = {
         'name': 'test',
         'id': '11',
         'vserver': 'something',
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_ifgrp = {
         'name': 'test',
         'port': 'a1',
         'node': 'test_vserver',
         'mode': 'something'
     }
Esempio n. 23
0
    def setUp(self):
        self.warnings = list()

        def warn(other_self, msg):  # pylint: disable=unused-argument
            self.warnings.append(msg)

        self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                                 exit_json=exit_json,
                                                 fail_json=fail_json,
                                                 warn=warn)
        self.mock_module_helper.start()
        self.addCleanup(self.mock_module_helper.stop)
        self.server = MockONTAPConnection()
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection()
     self.mock_broadcast_domain = {
         'name': 'test_broadcast_domain',
         'mtu': '1000',
         'ipspace': 'Default',
         'ports': 'test_port_1'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection()
     self.mock_net_route = {
         'destination': '176.0.0.0/24',
         'gateway': '10.193.72.1',
         'vserver': 'test_vserver',
         'metric': 70
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_onDemand = {
         'state': 'present',
         'vserver': 'test_vserver',
         'report_directory': '/',
         'task_name': '/',
         'scan_paths': '/'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection()
     self.mock_port = {
         'node': 'test',
         'ports': 'a1',
         'flowcontrol_admin': 'something',
         'mtu': '1000'
     }
Esempio n. 28
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_mcc_dr_pair = {
         'partner_cluster_name': 'rha2-b2b1_siteB',
         'node_name': 'rha17-a2',
         'partner_node_name': 'rha17-b2',
         'node_name2': 'rha17-b2',
         'partner_node_name2': 'rha17-b1'
     }
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.mock_snaplock = {
         'autocommit_period': '10days',
         'default_retention_period': '1years',
         'maximum_retention_period': '2years',
         'minimum_retention_period': '6months',
         'is_volume_append_mode_enabled': 'false'
     }
Esempio n. 30
0
 def setUp(self):
     self.mock_module_helper = patch.multiple(basic.AnsibleModule,
                                              exit_json=exit_json,
                                              fail_json=fail_json)
     self.mock_module_helper.start()
     self.addCleanup(self.mock_module_helper.stop)
     self.server = MockONTAPConnection()
     self.mock_rule = {
         'name': 'test',
         'protocol': 'nfs',
         'client_match': '1.1.1.0',
         'rule_index': 10
     }