Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]:Add Support for job type management #134

Open
nikolisg7 opened this issue Nov 15, 2024 · 0 comments
Open

[FEATURE]:Add Support for job type management #134

nikolisg7 opened this issue Nov 15, 2024 · 0 comments
Labels
needs-triage Issue requires triage. type/feature-request This is the default label associated with a feature request issue.

Comments

@nikolisg7
Copy link

Describe the solution you'd like
It would be nice if OneFS job management support could be added. Especially with job types and their schedules it would be useful with system jobs that aren't enabled or scheduled out of the box, e.g. MultiScan and FSAnalyse. It could look something like this

- name: Deploy job type settings
   dellemc.powerscale.job_type:
       onefs_host: "{{ ansible_host }}"
       port_no: "{{ powerscale_port }}"
       api_user: "{{ ps_admin }}"
       api_password: "{{ ps_admin_passwd }}"
       verify_ssl: "{{ verify_ssl }}"
       id: "FSAnalyse"
       priority: 6
       schedule: "every day at 11pm"
       enabled: true 

**Describe alternatives you've considered**
It's possible to work this out with a direct API PUT call from Ansible with the `uri` module, but the call doesn't return anything and would lack the essential ansible features like `check_mode` and `diff` 

**Additional context**
Add any other context or screenshots about the feature request here.
@nikolisg7 nikolisg7 added needs-triage Issue requires triage. type/feature-request This is the default label associated with a feature request issue. labels Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-triage Issue requires triage. type/feature-request This is the default label associated with a feature request issue.
Projects
None yet
Development

No branches or pull requests

1 participant