Project

General

Profile

Actions

Bug #7864

closed

Missing Functions for File-Checks

Added by Janos Mattyasovszky over 6 years ago. Updated 4 months ago.

Status:
Released
Priority:
N/A
Category:
Generic methods
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Regression:

Description

Currently only a "Check file exists" method is defined, there is no direct way to check if it's a symlink, or maybe a special device (socket, pipe).


Related issues 3 (0 open3 closed)

Related to Rudder - Bug #8194: file_check_ on branch master use deprecated _logger interfaceReleasedJonathan CLARKEActions
Has duplicate Rudder - Bug #7863: Missing function "Check file is a symlink"RejectedActions
Blocked by Rudder - Bug #7866: Parsing of @parameter does not accept numeric variable namesReleasedJanos MattyasovszkyActions
Actions #2

Updated by Janos Mattyasovszky over 6 years ago

Depends on #7866

Actions #4

Updated by Jonathan CLARKE over 6 years ago

  • Has duplicate Bug #7863: Missing function "Check file is a symlink" added
Actions #5

Updated by Jonathan CLARKE over 6 years ago

  • Blocked by Bug #7866: Parsing of @parameter does not accept numeric variable names added
Actions #6

Updated by Jonathan CLARKE over 6 years ago

  • Assignee set to Jonathan CLARKE
  • Target version set to 0.x
  • Pull Request set to https://github.com/Normation/ncf/pull/318

Janos Mattyasovszky wrote:

New PR: https://github.com/Normation/ncf/pull/318

Janos, please also (or only if you prefer :D) put the PR link the "Pull Request" box above. We have some sanity checks on tickets that fail if a ticket is marked as merged by without a PR (quality review processes, etc). Thanks :)

Also, all tickets must have a target version that matches the PR.

Actions #7

Updated by Janos Mattyasovszky over 6 years ago

I cannot edit the PR field, apparently I don't have permissions to do that.

Actions #8

Updated by Nicolas CHARLES over 6 years ago

  • Status changed from New to In progress
  • Assignee changed from Jonathan CLARKE to Nicolas CHARLES

I'm taking over this ticket!

Actions #9

Updated by Nicolas CHARLES over 6 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Nicolas CHARLES to Alexis Mousset
  • Pull Request changed from https://github.com/Normation/ncf/pull/318 to https://github.com/Normation/ncf/pull/341

Corrected tests and documentation, ready to TR

Thank you Janos !

Actions #10

Updated by Nicolas CHARLES over 6 years ago

  • Pull Request changed from https://github.com/Normation/ncf/pull/341 to https://github.com/Normation/ncf/pull/342
Actions #11

Updated by Janos Mattyasovszky over 6 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset commit:31261c8da757c4c16d508ff55e7914c99cdad8bf.

Actions #12

Updated by Nicolas CHARLES over 6 years ago

  • Related to Bug #8194: file_check_ on branch master use deprecated _logger interface added
Actions #13

Updated by Vincent MEMBRÉ about 6 years ago

  • Status changed from Pending release to Released
Actions #14

Updated by Alexis Mousset 4 months ago

  • Target version changed from 0.x to ncf-0.x
  • Priority set to 0
Actions #15

Updated by Alexis Mousset 4 months ago

  • Project changed from 41 to Rudder
  • Category set to Generic methods
Actions

Also available in: Atom PDF