Git Product home page Git Product logo

pyzkiln's Introduction

Ambitus

The Ambitus project is a community for developers of open source software for z/OS or Linux on IBM Z. The repositories here accommodate teams working on larger projects, while smaller efforts may be a hosted in the pyzkiln repository. Developers, data scientists, Linux system administrators, and traditional z/OS system programmers may all find resources to use here.

Key repositories in this organization include:

Documentation and reference information can be found in the doc

We have several friends and social groups in the mainframe community that you might like to connect to as well:

Contributing

You can contribute to any of the porting efforts following the contribution policies defined in each repository.

All tooling can be contributed to using the guidelines at CONTRIBUTING.md

License

All ports retain the license of their respective upstream projects.

All tooling is licensed under the Apache 2 license, and any documentation and non-code will be received and made available under the Creative Commons Attribution 4.0 International License.

Governance

Ambitus is a project hosted by the Open Mainframe Project. This project has established it's own processes for managing day-to-day processes in the project at GOVERNANCE.md.

Reporting Issues

To report a problem, you can open an issue in respective repository. If the issue is sensitive in nature or a security related issue, please do not report in the issue tracker but instead email [email protected].

For ports at the Upstreamed stage, please report any issues to the respective upstream project.

pyzkiln's People

Contributors

degilio avatar fdegilio avatar jbostian avatar koestemj1 avatar luisamarti avatar tbalta77 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

pyzkiln's Issues

Documentation Improvement

/docs/index.md is where pyzkiln documents all of the package functions.
Currently, everything is documented in a bulleted list format. As the project grows, the documentation format needs to be improved for better readability.

Change index.md documentation format to be more readable and extendable. Some improvement can include adding more anchor links, tables, and sections.

Broken Link

The link to installation steps in the pre-requisites portion of the README(line 16) is broken

Build R_admin ADDUSER interface to pyracf

The R_admin service of of the pyracf API supports several functions. The profile extract (PXTR) has already been implemented and we'd like to build ADDUSER next. The ADDUSER callable service has more than 60 arguments that the caller can provide on a request, and we'd like to create an interface that allows all of these arguments to be passed in easily rather than set individually using setter methods.

We'd like to create a new Adduser class that allows new users to be defined. This class should include an initializer that can be passed the name of a json file containing all of the argument values for the new user. Additionally, we would like a to extend the profile extract class to implement a method that builds an Adduser-appropriate json file for an existing user. This allows a caller to model new user definitions off of existing user profiles. This facilitates the definitions of users with common functional characteristics (e.g. developers, sysadmins, ...).

Import failure

Can’t import the module on z/os system, there is possibly something with the structure of the package that might need to be updated. This is the error message received.

>>> from pyzkiln_core import display_active_jobs
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/u/ibmuser/.local/lib/python3.9/site-packages/pyzkiln_core/__init__.py", line 11, in <module>
    from pyzkiln_core.zcmds import *
  File "/u/ibmuser/.local/lib/python3.9/site-packages/pyzkiln_core/zcmds/__init__.py", line 5, in <module>
    from pyzkiln_core.zcmds.display_active_jobs import *
  File "/u/ibmuser/.local/lib/python3.9/site-packages/pyzkiln_core/zcmds/display_active_jobs.py", line 2, in <module>
    from zoautil_py import opercmd
  File "/u/ibmuser/.local/lib/python3.9/site-packages/zoautil_py/opercmd.py", line 1, in <module>
    from zoautil_py.core import call_zoau_library
ImportError: CEE3512S An HFS load of module /u/ibmuser/.local/lib/python3.9/site-packages/zoautil_py/core.abi3.so failed. The system return code was 0000000130; the reason code was 0BDF0C27. ```

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.