niprov.approval module¶
-
niprov.approval.
approve
(filepath, dependencies=<niprov.dependencies.Dependencies object>)¶ Mark this file as approved.
Parameters: filepath (str) – Path to the tracked file that has been found valid.
-
niprov.approval.
markForApproval
(files, reset=False, dependencies=<niprov.dependencies.Dependencies object>)¶ Mark a list of files for approval by a human.
Parameters: - files (list) – List of paths of files tracked by niprov to mark for approval.
- reset (bool) – Also mark files that have already been approved. False by default.
-
niprov.approval.
markedForApproval
(dependencies=<niprov.dependencies.Dependencies object>)¶ List files marked for approval by a human.
-
niprov.approval.
selectApproved
(files, dependencies=<niprov.dependencies.Dependencies object>)¶ Return only files that have approval status ‘granted’.
Parameters: files (list) – List of paths of files to check for approval status.