コード例 #1
0
    def __init__(self, packagesystem_path=None, session=None):
        from experimental.tools import scoremanagertools

        PackageManager.__init__(self, packagesystem_path, session=session)
        self._build_directory_manager = scoremanagertools.managers.BuildDirectoryManager(
            score_package_path=packagesystem_path, session=self.session
        )
        self._distribution_directory_manager = scoremanagertools.managers.DistributionDirectoryManager(
            score_package_path=packagesystem_path, session=self.session
        )
        # package_path = '{}.instrumentation'.format(self.package_path)
        instrumentation_module_file_path = os.path.join(self.filesystem_path, "instrumentation.py")
        self._instrumentation_module_manager = scoremanagertools.managers.FileManager(
            # package_path,
            instrumentation_module_file_path,
            session=self.session,
        )
        self._material_package_wrangler = scoremanagertools.wranglers.MaterialPackageWrangler(session=self.session)
        self._material_package_maker_wrangler = scoremanagertools.wranglers.MaterialPackageMakerWrangler(
            session=self.session
        )
        filesystem_path = os.path.join(self.filesystem_path, "score_templates")
        self._score_template_directory_manager = scoremanagertools.managers.DirectoryManager(
            filesystem_path=filesystem_path, session=self.session
        )
        self._segment_wrangler = scoremanagertools.wranglers.SegmentPackageWrangler(session=self.session)
        self._stylesheet_wrangler = scoremanagertools.wranglers.StylesheetFileWrangler(session=self.session)
コード例 #2
0
 def __init__(self, packagesystem_path=None, session=None):
     PackageManager.__init__(
         self, 
         packagesystem_path=packagesystem_path, 
         session=session,
         )
     self._generic_output_name = None
     self.stylesheet_file_name_in_memory = None
コード例 #3
0
 def __init__(
     self, 
     packagesystem_path=None, 
     score_template=None, 
     session=None,
     ):
     PackageManager.__init__(
         self, 
         packagesystem_path=packagesystem_path, 
         session=session,
         )
     self.score_template = score_template
コード例 #4
0
 def remove(self):
     PackageManager._remove(self)
コード例 #5
0
 def interactively_remove(self):
     PackageManager.interactively_remove(self)