Bug 46766 - replace legacy create_dc with script using ucsschool.lib
Summary: replace legacy create_dc with script using ucsschool.lib
Status: NEW
Alias: None
Product: UCS@school
Classification: Unclassified
Component: Import scripts
Version: UCS@school 4.3
Hardware: Other Linux
: P5 normal
Target Milestone: ---
Assignee: UCS@school maintainers
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-04 11:15 CEST by Daniel Tröder
Modified: 2022-06-08 09:17 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Tröder univentionstaff 2018-04-04 11:15:06 CEST
Currently /usr/share/ucs-school-import/scripts/create_dc is a symlink to ucs-school-import, a legacy import script for all sorts of things, that does not use the ucsschool.lib.

The ucsschool.lib contains the functionality to create school DCs, but it is used only  by the UMC wizards.

ucs-tests verify that both legacy code and ucsschool.lib code produce valid DCs.

Remove the legacy script code and replace it with a cmdline tool that uses the ucsschool.lib code.