Douglas Schilling Landgraf has uploaded a new change for review. Change subject: valid: add file:// validator ......................................................................
valid: add file:// validator Users can specify file:// to point to a file. Change-Id: I70f0c92ff91e7a8d8f3e6eeefd2dfa15a1a61271 Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1331072 Signed-off-by: Douglas Schilling Landgraf <[email protected]> (cherry picked from commit fdb14ca0e553abfcf4242ec5a8fc4011a0bd42c4) --- M src/ovirt/node/valid.py 1 file changed, 7 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-node refs/changes/79/62579/1 diff --git a/src/ovirt/node/valid.py b/src/ovirt/node/valid.py index 48f77ba..5f77e0d 100644 --- a/src/ovirt/node/valid.py +++ b/src/ovirt/node/valid.py @@ -327,6 +327,13 @@ return is_valid +class FileURL(Validator): + description = "a valid file URL" + + def validate(self, value): + return value.startswith("file://") and os.path.isfile(value[7:]) + + class Ascii(Validator): """ Checks if the param is ascii or not. -- To view, visit https://gerrit.ovirt.org/62579 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I70f0c92ff91e7a8d8f3e6eeefd2dfa15a1a61271 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-node Gerrit-Branch: ovirt-3.6 Gerrit-Owner: Douglas Schilling Landgraf <[email protected]> _______________________________________________ node-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/node-patches
