parsley.gui.app_manageconflicts package

Module contents

A gui for manually resolving filesystem sync conflicts.

class parsley.gui.app_manageconflicts.App

Bases: parsley.gui.gtk.volumeapp.AbstractVolumeApp

class Conflict(path, task, choices)

Bases: object

Parameters
  • path (str) –

  • task (str) –

  • choices (List[str]) –

__applydecisions(*_)
classmethod __callmanageconflicts(workdir, params)
Parameters
  • workdir (str) –

  • params (List[str]) –

Return type

List[str]

__getdecisions()
classmethod __listconflicts(workdir)
Return type

List[parsley.gui.app_manageconflicts.App.Conflict]

classmethod __resolveconflict(workdir, path, task, fsname)
_has_unsaved_changes()
_populate()
parsley.gui.app_manageconflicts.run()