예제 #1
0
    def __init__(self,
            resources=None,
            in_storage=None,
            out_storage=None,
            in_table_name=None,
            out_table_name=None,
            attributes=None,
            id_name=None,
            nchunks=None,
            other_in_table_names=[],
            debuglevel=0
            ):
        debug = DebugPrinter(debuglevel)
        debug.print_debug("Creating PlanTypeDataset object.",2)
        resources = self._get_resources_for_dataset(
            in_table_name_default="plan_types",
            in_table_name_groups_default="plan_type_group_definitions",
            out_table_name_default="plan_types",
            dataset_name="plan_type",
            resources = resources,
            in_storage = in_storage,
            out_storage = out_storage,
            in_table_name = in_table_name,
            out_table_name = out_table_name,
            attributes = attributes,
            id_name = id_name,
            id_name_default = self.id_name_default,
            debug = debug,
            )

        AbstractGroupDataset.__init__(self,
            resources=resources,
            other_in_table_names=other_in_table_names, 
            use_groups=True
            )
예제 #2
0
    def __init__(self,
                 resources=None,
                 in_storage=None,
                 out_storage=None,
                 in_table_name=None,
                 out_table_name=None,
                 attributes=None,
                 id_name=None,
                 nchunks=None,
                 other_in_table_names=[],
                 debuglevel=0):
        debug = DebugPrinter(debuglevel)
        debug.print_debug("Creating EmploymentSectorDataset object.", 2)
        resources = self._get_resources_for_dataset(
            in_table_name_default="employment_sectors",
            in_table_name_groups_default=
            "employment_adhoc_sector_group_definitions",
            out_table_name_default="employment_sectors",
            dataset_name="employment_sector",
            resources=resources,
            in_storage=in_storage,
            out_storage=out_storage,
            in_table_name=in_table_name,
            out_table_name=out_table_name,
            attributes=attributes,
            id_name=id_name,
            id_name_default=self.id_name_default,
            debug=debug,
        )

        AbstractGroupDataset.__init__(
            self,
            resources=resources,
            other_in_table_names=other_in_table_names,
            use_groups=True)
    def __init__(self,
            resources=None,
            in_storage=None,
            out_storage=None,
            in_table_name=None,
            out_table_name=None,
            in_table_name_groups=None,
            other_in_table_names=None,
            attributes=None,
            use_groups=True,
            id_name=None,
            nchunks=None,
            debuglevel=0
            ):
        debug = DebugPrinter(debuglevel)
        debug.print_debug("Creating DevelopmentTypeDataset object.",2)
        resources = self._get_resources_for_dataset(
            in_table_name_default="development_types",
            in_table_name_groups_default="development_type_group_definitions",
            out_table_name_default="development_types",
            dataset_name="development_type",                                        
            resources = resources,
            in_storage = in_storage,
            out_storage = out_storage,
            in_table_name = in_table_name,
            out_table_name = out_table_name,
            in_table_name_groups = in_table_name_groups,
            attributes = attributes,
            id_name = id_name,
            id_name_default = self.id_name_default,
            debug = debug,
            )

        AbstractGroupDataset.__init__(self,
            resources=resources,
            other_in_table_names=other_in_table_names, 
            use_groups=use_groups
            )