def __init__(self, side, environments):
     try:
         self.side = side
         self.environments = environments
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, user_id, function):
     try:
         self.user_id = user_id
         self.function = function
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
示例#3
0
 def __init__(self, root_object):
     try:
         self.root_object = root_object
         self.result_list = self.root_object.generate_files_list_json()
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, type, name_list):
     try:
         self.name_list = name_list
         self.type = type
         self.folder_object_list = self.build_folder_object()
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
示例#5
0
 def __init__(self, country, environment, recover_backup_objects):
     try:
         self.recover_backup_objects = recover_backup_objects
         self.country = country
         self.environment = environment
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, id=None, function=None):
     try:
         if id is None:
             self.function = function
         else:
             self.function = Function.objects.get(id=id)
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, id=None, environment=None):
     try:
         if id is None:
             self.environment = environment
         else:
             self.environment = Environment.objects.get(id=id)
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, left_root_object, right_root_object, compare_key):
     try:
         self.left_root_object = left_root_object
         self.right_root_object = right_root_object
         self.compare_key = compare_key
         BaseBuilder.__init__(self)
     except Exception as e:
         traceback.print_exc()
         raise e
示例#9
0
    def __init__(self, root_key, node_key):
        try:
            self.root_json = load_folder_file_diff_json(root_key)
            self.file_json = load_file_diff_json(root_key, node_key)
            self.root_key = root_key

            BaseBuilder.__init__(self)
        except Exception as e:
            raise e
 def __init__(self, ruleset_name, source_env_name, target_env_name, compare_result_json):
     try:
         self.ruleset_name = ruleset_name
         self.source_env_name = source_env_name
         self.target_env_name = target_env_name
         self.data = compare_result_json
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
示例#11
0
    def __init__(self, ruleset_loader):
        self.ruleset_list = ruleset_loader.ruleset_model.get_rules_data_array()
        self.environment = ruleset_loader.environment
        self.country = ruleset_loader.country
        self.ruleset_name = ruleset_loader.ruleset_name
        self.ruleset = ruleset_loader.get_ruleset()
        self.ruleset_path_info = ruleset_loader.ruleset_path_info

        BaseBuilder.__init__(self)
 def __init__(self, root_object, filter_keys):
     try:
         self.root_object = root_object
         self.filter_keys = filter_keys
         self.result_file_list = list()
         self.root_object.generate_filtered_files_list_json(
             self.result_file_list, self.filter_keys)
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, diff_line_tuple):
     try:
         self.diff_line_tuple = diff_line_tuple
         self.type = None
         self.line = None
         self.result_list = []
         self.parse_diff_line_result()
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, ruleset_log_group, ruleset_logs):
     try:
         self.ruleset_log_group = ruleset_log_group
         self.ruleset_logs = ruleset_logs
         self.update_time = ruleset_log_group.update_time
         self.backup_key = ruleset_log_group.backup_key
         self.ruleset_count = len(ruleset_logs)
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
    def __init__(self, diff_list, is_left_data):
        self.index = 0
        self.diff_list = diff_list
        self.is_left_data = is_left_data

        self.result_list = list()
        self.line_data_list = list()
        self.tmp_context = ""
        self.now_type = None
        self.parse_diff_line_result()
        BaseBuilder.__init__(self)
 def __init__(self, ids=None, functions=None):
     try:
         self.functions = []
         if ids is None:
             self.functions = functions
         else:
             for id in ids:
                 self.functions.append(Function.objects.get(id=id))
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, ids=None, environments=None):
     try:
         self.environments = []
         if ids is None:
             self.environments = environments
         else:
             for id in ids:
                 self.environments.append(Environment.objects.get(id=id))
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
示例#18
0
 def __init__(self, target_env, country, sync_result_obj):
     try:
         self.target_env = target_env
         self.country = country
         self.failed_rulesets_list = sync_result_obj.failed_list
         self.created_ruleset_list = sync_result_obj.created_list
         self.updated_ruleset_list = sync_result_obj.updated_list
         self.deleted_ruleset_list = sync_result_obj.delete_list
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
示例#19
0
 def __init__(self, ruleset_sync_pre_json, sync_result_obj):
     try:
         self.json_data = ruleset_sync_pre_json
         self.failed_rulesets_list = sync_result_obj.failed_list
         self.created_ruleset_list = sync_result_obj.created_list
         self.updated_ruleset_list = sync_result_obj.updated_list
         self.deleted_ruleset_list = sync_result_obj.delete_list
         self.updated_ruleset = False
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, ids=None, countries=None):
     try:
         self.countries = []
         if ids is None:
             self.countries = countries
         else:
             for id in ids:
                 country = Country.objects.get(id=id)
                 self.countries.append(country)
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
示例#21
0
 def __init__(self, data):
     try:
         self.data = data
         self.id = self.data.get(KEY_ID)
         self.source_environment = self.parse_environment(self.data.get(KEY_SOURCE_ENV_ID))
         self.target_environment = self.parse_environment(self.data.get(KEY_TARGET_ENV_ID))
         self.update_time = self.get_format_time(self.data.get(KEY_UPDATE_TIME))
         self.country = self.parse_country(self.data.get(KEY_COUNTRY_ID))
         self.backup_key = self.data.get(KEY_BACKUP_KEY)
         self.user = self.parse_user(self.data.get(KEY_AUTHOR_ID))
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, json_data):
     try:
         # compare result json
         self.json_data = json_data
         self.ruleset_list_json = self.json_data.get(COMPARE_RESULT_LIST_DATA)
         self.ruleset_detail_json = self.json_data.get(COMPARE_RESULT_DETAIL_DATA)
         self.ruleset_diff_json = self.json_data.get(COMPARE_RESULT_DIFF_DATA)
         self.target_environment = None
         self.source_environment = None
         self.parsing_environment()
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, file_name, left_file, right_file,
              left_modification_time, right_modification_time, diff_list):
     try:
         self.file_name = file_name
         self.left_file = left_file
         self.right_file = right_file
         self.left_modification_time = left_modification_time
         self.right_modification_time = right_modification_time
         self.diff_list = diff_list
         self.has_different = False
         BaseBuilder.__init__(self)
     except Exception as e:
         traceback.print_exc()
         raise e
 def __init__(self, left_root_object, right_root_object, compare_key):
     try:
         self.left_root_object = left_root_object
         self.right_root_object = right_root_object
         self.compare_key = compare_key
         self.left_only_list = list()
         self.right_only_list = list()
         self.different_list = list()
         self.left_root_object.generate_compare_result_mail_json(
             self.left_only_list, self.right_only_list, self.different_list)
         self.has_changes = self.check_has_changes()
         BaseBuilder.__init__(self)
     except Exception as e:
         traceback.print_exc()
         raise e
示例#25
0
 def __init__(self, json_data, mail_content_type_list, skipped_rulesets):
     try:
         self.json_data = json_data
         self.ruleset_list_json = self.json_data[
             key.COMPARE_RESULT_LIST_DATA]
         self.normal_environment = None
         self.developer_environment = None
         self.normal_is_base_env = False
         self.show_ruleset_list = False
         self.show_ruleset_table = False
         self.skipped_rulesets = skipped_rulesets
         self.parsing_environment()
         self.parsing_mail_content_type(mail_content_type_list)
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
 def __init__(self, ruleset_name, action, b2b_response_data):
     try:
         self.success = True
         self.action = action
         self.ruleset_name = ruleset_name
         self.b2b_response_data = b2b_response_data
         self.result_dict = {
             "ruleset_name": "",
             "action": "",
             "status": "",
             "exception": "",
             "payload": ""
         }
         BaseBuilder.__init__(self)
     except Exception as e:
         raise e
示例#27
0
    def __init__(self, status_code=None, data=None, message=None):
        if status_code is None:
            self.status_code = 200
        else:
            self.status_code = status_code

        if data is None:
            self.data = ""
        else:
            self.data = data

        if message is None:
            self.message = key.SUCCESS_MESSAGE
        else:
            self.message = message
        BaseBuilder.__init__(self)
    def __init__(self, side, root_key, node_key):
        try:
            self.side = side
            self.node_key = node_key
            self.root_key = root_key
            self.root_json = load_folder_file_diff_json(root_key)
            self.environment = None
            self.region = None
            self.folder = None
            self.file_name = None
            self.file_path = None
            self.modification_time = None
            self.node_json = None
            self.git_path_key = None
            self.parse_root_info()
            self.parse_node_info()
            self.file_content = self.parse_content().splitlines()

            BaseBuilder.__init__(self)
        except Exception as e:
            raise e
 def __init__(self, country, environment, filter_keys, ruleset_name_list):
     self.country = country
     self.environment = environment
     self.filter_keys = filter_keys
     self.ruleset_name_list = ruleset_name_list
     BaseBuilder.__init__(self)
 def __init__(self, ruleset_name):
     self.ruleset_name = ruleset_name
     BaseBuilder.__init__(self)