#6023 Remove PlatformService class
Closed: wontfix 5 years ago by rcritten. Opened 7 years ago by mbasti.

Currently the only one usage of PlatformService is to be inherited in SystemdService class.

I prefer to remove PlatformService in favor of SystemdService, because:

  • there is violation of interface of PlatformService in SystemdService methods
  • all methods are redefined in SystemdService
  • SystemdService is the only one place where PlatformService is used
  • It is just wasting of python resources to keep PlatformService just to use two variables and two methods from the superclass which is not used elsewhere

Note:

  • maybe we should get rid of SRV_LIST_FILE too

Metadata Update from @mbasti:
- Issue assigned to someone
- Issue set to the milestone: FreeIPA 4.5 backlog

7 years ago

Thank you taking time to submit this request for FreeIPA. Unfortunately this bug was not given priority and the team lacks the capacity to work on it at this time.

Given that we are unable to fulfil this request I am closing the issue as wontfix. To request re-consideration of this decision please reopen this issue and provide additional technical details about its importance to you.

Metadata Update from @rcritten:
- Issue close_status updated to: wontfix
- Issue status updated to: Closed (was: Open)

5 years ago

Login to comment on this ticket.

Metadata