Saravanan666/pypi-org huggingface dataset:
Package: vmware_aria_operations_integration_sdk
VMware Aria Operations Integration SDKWelcome to the VMware Aria Operations Integration SDK.What is the Integration SDK?The Integration SDK creates Management Packs to add custom objects, data, and
relationships from an endpoint into VMware Aria Operations.Using this SDK to create a Management Pack requires some Python or Java
knowledge, and an understanding of how to get data from the endpoint using an
API. For example, to create a Management Pack for Cassandra DB, an understanding
of how to write an SQL query, execute it, and read the results is required.Currently, installing a Management Pack built with the Integration SDK is supported for
On-Prem versions of VMware Aria Operations only, but we are working to bring support to
VMware Aria Operations Cloud in a future release.For a high-level overview of VMware Aria Operations, Management Packs, and this SDK,
seethe introduction.What can the Integration SDK be used for?The Integration SDK can be used to add any endpoint that supports remote monitoring to
VMware Aria Operations. Adding the endpoint involves creating objects that
represent the endpoint, which may include properties, metrics, and events, as well as
relationships between objects.Remote monitoringuses an API (such as REST, SNMP, SQL, etc) to retrieve the data (as
opposed to agent-based monitoring, where the monitoring code runs in the same location
as the endpoint).For an example walkthrough of creating a new Management Pack monitoring an endpoint, seeCreating a New Management PackThe Integration SDK can also be used to extend objects created by another Management
Pack with additional metrics, properties, events, or relationships. This can be useful
to ensure access to custom data without having to re-implement already existing data.For an example walkthrough of the steps required to extend another management pack, seeExtending an Existing Management PackWhere should I start?If you want to get started creating your first Management Pack, or don't know where to start, read theGet Startedtutorial, or jump to a specific section:RequirementsInstallationCreating a Management PackTesting a Management PackBuilding and Installing a Management PackIf you have completed the Get Started tutorial, theGuidesin our website have walk-throughs on howcreate a new management pack,extend an existing management packand more.All documentation is available athttps://vmware.github.io/vmware-aria-operations-integration-sdk/.ContributingThe vmware-aria-operations-integration-sdk project team welcomes contributions from the community. Before you start
working with this project please read and sign ourContributor License Agreement.
If you wish to contribute code, and you have not signed our Contributor Licence Agreement (CLA), our bot will prompt you
to do so when you open a Pull Request. For any questions about the CLA process, please refer to ourFAQ.For additional information about contributing, go to thecontributing sectionLicenseThis project is licensed under the APACHE-2 License.
Package: vmware-aria-operations-integration-sdk-lib
OverviewThe VMware Aria Operations Integration SDK Library is a Python package that streamlines creating adapters using the
VMware Aria Operations Integration SDK.InstallingTo install this package locally, run the following command:pip install -i https://test.pypi.org/simple/ vmware-aria-operations-integration-sdk-libTo install this package in an adapter container, add the following line to theadapter_requirements.txtfile,
substitutingx.y.zfor the desired version of the library.vmware-aria-operations-integration-sdk-lib==x.y.zReleasinghttps://packaging.python.org/en/latest/tutorials/packaging-projects/Install dependencies:python3 -m pip install --upgrade build
python3 -m pip install --upgrade twineIncrement the version insetup.cfgRemove any previous distribution files:rm dist/*Build the distribution files:
python3 -m buildUpload to PyPi For testing:python3 -m twine upload --repository testpypi dist/*
python3 -m pip install --index-url https://test.pypi.org/simple/ vmware-aria-operations-integration-sdk-lib-x.y.z --no-depsFor distribution:python3 -m twine upload dist/*
python3 -m pip install vmware-aria-operations-integration-sdk-lib-x.y.zIn both cases, use__token__for the username, and paste the token (includingpypi-prefix) as passwordContributingThe vmware-aria-operations-integration-sdk project team welcomes contributions from the community. Before you start working
with vmware-aria-operations-integration-sdk, please read ourDeveloper Certificate of Origin.
All contributions to this repository must be signed as described on that page. Your signature certifies that you wrote
the patch or have the right to pass it on as an open-source patch. For more detailed information, refer
toCONTRIBUTING.md.LicenseThis project is licensed under the APACHE-2 License.
Package: vmware-nsx
You have come across the VMware-NSX family of Neutron pluginsExternal Resources:The homepage for the VMware-NSX project is onLaunchpad.Use this site for asking for help, and filing bugs.
Code is available bothgit.openstack.organdgithub.For help on usage and hacking of VMware-NSX, please send a message to theopenstack-discussmailing list.For information on how to contribute to VMware-NSX, please see the
contents of the CONTRIBUTING.rst file.
Package: vmware-nsx-tempest-plugin
Welcome!vmware-nsx-tempest-pluginTempest plugin vmware-nsx-tempest-pluginThis repo hosts vmware-nsx’s functional api and scenario tests.vmware-nsx is Vmware plugin for neutron. This repo is tempest plugin to
test vmware-nsx at function level. All vmware-nsx-tempest-plugin tests
are in “master” branch. Some of the tests are designed based on N-S traffic.
Intstall thsi repo on external VM to run entire test suite.Free software: Apache licenseLaunchpad:https://launchpad.net/vmware-nsx-tempest-pluginSource:http://git.openstack.org/cgit/openstack/vmware-nsx-tempest-pluginBugs:http://bugs.launchpad.net/vmware-nsx-tempest-pluginFeatures:API testsScenario testsOverview:Installation:On your own development folder, for example /opt/stack/,
install your own tempest development env at /opt/stack/tempest/:$ cd /opt/stack
$ git clone https://github.com/openstack/tempestInstall virtualenv with the following command:$ cd /opt/stack/tempest
$ ./run_tempest.sh -u not_exist_testsInstall vmware-nsx-tempest-plugin master branch at /opt/stack:$ cd /opt/stack
$ git clone https://github.com/openstack/vmware-nsx-tempest-plugin.gitInstall vmware-nsx-tempest-plugin in your tempest development environment:$ cd /opt/stack
$ sudo pip install -e vmware-nsx-tempest-pluginRun command:$ pip show vmware-nsx-tempest-pluginYou should observe the following statements:Location: /opt/stack/vmware-nsx-tempest-pluginValidate installed vmware_nsx_tempest_plugin successfully do:$ cd /opt/stack/vmware-nsx-tempest-plugin
$ ostestr -l vmware_nsx_tempest_plugin
$ ostestr vmware_nsx_tempest_plugin.tests.nsxv3.scenario.test_mdproxy.TestMDProxy.test_mdproxy_ping
$ python -m testtools.run vmware_nsx_tempest.tests.nsxv3.scenario.test_mdproxy.TestMDProxy.test_mdproxy_pingYour installation failed, if no tests are shown.Execution:vmware-nsx-tempest tests are tempest tests, you need to
run from tempest directory. For example, to run only l2-gateway tests:$ cd /opt/stack/tempest
$ ostestr vmware_nsx_tempest_plugin.*test_l2_gateway
$ ostestr vmware_nsx_tempest_plugin.tests.nsxv.api.test_l2_gateway_connection.L2GatewayConnectionTest.test_csuld_single_device_interface_vlanTechNote on vmware-nsx-tempest-plugin:vmware-nsx-tempest-plugin is a plugin to tempest, not neutron, nor vmware-nsx.
It is defined by tempest.test_plugins.Modules within vmware-nsx-tempest can not see resources defined
by vmware-nsx. Commands like following will not work, unless
vmware-nsx is installed in your tempest environment:import vmware_nsx.shell.admin.plugins.common.utils as admin_utils
Package: vmware-vspc
vmware-vspcVirtual Serial Port Concentrator for use in the vSphere environment. It collects
serial console logs from VMs which have configured virtual serial port pointing
to it.UsageCopyvspc.conf.sampleasvspc.confand edit as appropriate:[DEFAULT]
debug = True
host = 0.0.0.0
port = 13370
cert = cert.pem
key = key.pem
uri = vmware-vspc
serial_log_dir = /opt/vmware/vspcThen start with:$ vmware-vspc --config-file vspc.conf
Package: vmware_workstation_cli
======================
vmware-workstation-cliVMware Workstation Pro REST API clientFree software: MIT licenseDocumentation:https://vmware-workstation-cli.readthedocs.io.CreditsThis package was created with Cookiecutter andrstms/cookiecutter-python-cli, a fork of theaudreyr/cookiecutter-pypackageproject template.audreyr/cookiecutteraudreyr/cookiecutter-pypackagerstms/cookiecutter-python-cli
Package: vmwc
Simplified VMWare API client for Pythonvmwc is designed to be the simplest way possible to use VMWare’s SDKfromvmwcimportVMWareClienthost='192.168.1.1'username='<username>'password='<password>'withVMWareClient(host,username,password)asclient:forvminclient.get_virtual_machines():vm.power_on()InstallationpipinstallvmwcExamplesset server datetimereplace licensedatastores listvirtual machines create newvirtual machines deletevirtual machines listvirtual machines power offvirtual machines power onvirtual machines shutdownvirtual machines rebootvirtual machines reconfigure biosvirtual machines reconfigure network interfacesvirtual machines snapshots delete allvirtual machines snapshots delete specificvirtual machines snapshots revertvirtual machines snapshots listvirtual machines snapshots newvirtual switches create newvirtual switches deletevirtual switches listHistoryWhen I searched for a library to write automation scripts to control my esxi environment, I bumped intopyvmomi. My first impression was “It’s too low-level and the general Development Experience doesn’t feel easy to use”. Therefore, on me break time, I wrotevmwcon the base ofpyvmomito provide a lighter, TL;DR feeling and straight-forward API.Remarksvmwc was developed to control a single esxi machine at a time. However, it should work with vcenter instances as well
Package: vmw.vco
IntroductionThis Python module aims at providing a complete control layer over vCO’s
public interface.This includes vCO WebService.By using this module, one can (hopefully) obtain reasonable integration of vCO
in a Python environment, as well as a useful testing environment.The use cases covered by vmw.vco and this documentation are:Communicate with a KL.next vCO using the SOAP interface.Provide a consistent API for synchronous and asynchronous applications
(Twisted is supported)Write tests targetting vCO.Provide enough information to extend vmw.vco in such a way that the above
use cases remain consistent.Installationvmw.vco is best installed using official package:$ pip install vmw.vcoThis will fetch vmw.vco and its dependencies from Pypi
Package: vmwvro
A simple api library to interface with VMware vRealize Orchestrator (vRO).FeaturesWhat you can do withvmwvro:get workflow informationstart a workflowmonitor a workflow runDependenciesPython 3.xrequests v2.14.2Installationvmwvrois available on thePython Package Index$pipinstallvmwvroUsageCreate a Session object. Session object contains the Url and authentication information for the VMware vRealize Orchestrator appliance.fromvmwvroimportSessionvro_url='https://some_vro_server:8281'vro_usr='some_user'vro_pwd='some_password'session=Session(url=vro_url,username=vro_usr,password=vro_pwd)Create a Client object and pass in the session object. Client object exposes methods to interact with VMware vRealize Orchestrator.fromvmwvroimportClientclient=Client(session)Start a workflow - without any parameters.wf=client.get_workflow(workflow_id)wf_run=wf.start()print("Workflow state:%s"%wf_run.state)Start a workflow - with parameters.fromvmwvro.workflowsimportWorkflowParametersparam=WorkflowParameters()param.add(name="vmname",value="some_vm_name",_type="VC:VirtualMachine")param.add(name="user","some_user")wf_run=wf.start(param)print("Workflow state:%s"%wf_run.state)Wait for a workflow to complete.wf_run.wait_until_complete()print("Workflow completed with state:%s"%wf_run.state)
Package: vmwvro2
Project descriptionA REST API library to execute 'Worflows' on VMware vRealize Orchestrator (vRO).FeaturesWhat you can do with vmwvro:Support for a list of vRO endpointsConcurrent executionsSupport of input and output paramentersSupported socks proxyDownload of Workflow logBasic usage#!/usr/bin/env pythonfromvmwvro2.workflowimportWorkflow,MultiRunfromvmwvro2.sessionsimportSessionListsl=SessionList()sl.load()##########################################################wf=Workflow()wf.id="338beefa-9fff-469b-89d4-914031ffbfb6"wf.name="IP update"wf.param(name="ipAddress",value="10.10.10.10")wf.param(name="newStatus",value="In Service")mt=MultiRun()mt.add(wf,sl,"dev")mt.run()mt.wait()mt.getLogs()foraliasinmt.list:print("****************")print(alias)print(mt.list[alias].name)mt.list[alias].print_parameters())print(mt.list[alias].log)LicenceMITNOTE: Based and some parts copied from "vmwvro" (c) Lior P. Abitbol
Package: vmx-editor
Python module for safely reading and editing .vmx files for vmware
virtual machines. This is especially helpful if the user only has vmware
PlayerExample:fromvmx_editor.editorimportEditvmxvm=Editvmx()vm.add_or_modify_setting(vm.find_vmx(),vm.Settings.Hardware.VIRTUAL_MEMORY,4000)vm.add_or_modify_setting(vm.find_vmx(),vm.Settings.Connection.FIRST_ETHERNET_CONNECTION_TYPE,vm.Values.Connection.BRIDGED)print(vm.read_setting(vm.find_vmx(),vm.Settings.Hardware.VIRTUAL_MEMORY))vm.add_or_modify_setting(vm.find_vmx(),vm.Settings.Hardware.HARDWARE_VERSION,11)Install:pipinstallvmx-editor
Package: vn
===========================pytodos===========================Command line lightweight todos... image:: https://travis-ci.org/chuanwu/PyTodos.svg?branch=master.. image:: https://badge.fury.io/py/pytodos.svg:target: https://badge.fury.io/py/pytodosInstall::pip install pytodosUsage::add: 增加任务list: 显示未完成的任务以及一个礼拜以内处理完的任务listall：显示未完成的任务以及处理完的所有任务got x: x表示未完成任务的编号，将其标记为完成.. image:: https://ooo.0o0.ooo/2017/04/19/58f729d498fa7.pngAttention::文件保存在/tmp/data.txt，请注意不要误删了，否则您的数据会丢失。
Package: vnac
VNAddressCorrectorCorrect name of 3 level division: ward (Phường/Xã), district (Quận/Huyện), province(Tỉnh/Thành Phố) in Vietnam address.InstallationpipinstallvnacUsage>>>fromvnac.correctorimportAddressCorrector>>># Address must be in string format "..., {ward}, {district}, {province}" (split by ',')>>>address="Số 36A Đường 29, Ấp Tân Tiến, Tân Thìng Hội, Củ Chí, HCM">>>corrector=AddressCorrector()>>>corrected=corrector.correct(address)>>>correctedAddress(country=None,province=Division(name='HCM',code=79),district=Division(name='Củ Chi',code=None),ward=Division(name='Tân Thông Hội',code=None),street=Division(name='Số 36A Đường 29, Ấp Tân Tiến',code=None))>>>str(corrected)"Số 36A Đường 29, Ấp Tân Tiến, Tân Thông Hội, Củ Chi, HCM"
Package: vnaddress
Bộ chuẩn hóa  địa chỉ Việt Nam (English below)A package for parsing Vietnamese addressTính năngXử lỹ những tên viết tắt thông dụngSửa chính tảSửa lỗi thứ tự tên đơn vị hành chínhThêm prefix (xã, huyện, tỉnh, ...)Cài đặt qua PyPipip3installvnaddressTestingfromvnaddressimportVNAddressStandardizeraddress=VNAddressStandardizer(raw_address="Dicjh Vongj Haaju",comma_handle=True)address.execute()# output# phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nộiaddress=VNAddressStandardizer(raw_address="Dicjh Vongj Haaju, ",comma_handle=True,detail=True)address.execute()# output# {'result': 'phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nội', 'match': {'match_address': 'Dịch Vọng Hậu, Cầu Giấy, Hà Nội', 'match_percent': 100}, 'missing': ['TTP', 'QH'], 'detail': {'PX': 'Dịch Vọng Hậu', 'QH': 'Cầu Giấy', 'TTP': 'Hà Nội'}}[English]FeaturesHandling common abbreviationsEdit the spellingCorrect the order of administrative unit namesAdd prefix (commune, district, province, ...)Install via PyPipip3installvnaddressTestingfromvnaddressimportVNAddressStandardizeraddress=VNAddressStandardizer(raw_address="Dicjh Vongj Haaju",comma_handle=True)address.execute()# output# phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nộiaddress=VNAddressStandardizer(raw_address="Dicjh Vongj Haaju, ",comma_handle=True,detail=True)address.execute()# output# {'result': 'phường Dịch Vọng Hậu, quận Cầu Giấy, thành phố Hà Nội', 'match': {'match_address': 'Dịch Vọng Hậu, Cầu Giấy, Hà Nội', 'match_percent': 100}, 'missing': ['TTP', 'QH'], 'detail': {'PX': 'Dịch Vọng Hậu', 'QH': 'Cầu Giấy', 'TTP': 'Hà Nội'}}
Package: vnccollab.common
vnccollab.common================Overview--------vnccollab.common is a support package for vnccollab.* add-ons. It offers thefollowing features:* A convenience memoizer class based on last time access.* Keyword Search.* Simple Vocabulary Factory.* A convenience base class for deferred portlets.TimeCacheKey------------TimeCacheKey is a helper class to add volatile cache based on last time access. You can use it in the following way: ::>>> from plone.memoize import ram>>> from vnccollab.common.cache import TimeCacheKey>>> CACHE_TIME = 15 * 60  # 15 minutes>>> cache = TimeCacheKey(CACHE_TIME)>>> ram(cache)>>> def sum(a, b): return a + b...Keyword Search--------------A keyword search is a special kind of search that takes place when a keywordsuffixed by ``:`` is present in the search string. This package offers a``search`` view with keyword search.Currently, there are two keywords defined:- ``type:`` keyword: The search returns only object of the types specifiedin the query.- ``user:`` keyword: The search returns only objects created by the userspecified in the query.Simple Vocabulary Factory-------------------------``SimpleVocabularyFactory`` is a convenience class for the creation ofvocabularies based in a list of tuples: ::>>> from vnccollab.common.vocabularies import SimpleVocabularyFactory>>> semaphore = [('r', 'Red'), ('y', 'Yellow'), ('g', 'Green')]>>> semaphoreVocabulary = SimpleVocabularyFactory(semaphore)Deferred Portlet----------------``DeferredRenderer`` is a convenience class for the creation of deferredportlets. It extends ``plone.app.portlets.portlets.base.DeferredRendered``and adds easy access to the portlet metadata. This class is intended tobe used by other vnccollab packages.Changelog=========1.0.6 - July 02, 2014------------------- Adds portlet migration functions.[JOse Dinuncio]- Cleans setup.py [11080].[Jose Dinuncio]1.0.5 - April 11, 2014----------------------- Adds common icon images [10960].[Cesar Gonzalez]- Force css override for dynatree [10936].[Cesar Gonzalez]- Fixes cssregistry order. Upgrade step 1102 [10936].[Cesar Gonzalez]1.0.4 - April 02, 2014----------------------- Add unit tests [10656].[Marcin Staniszczak]- Adds README documentation.[Jose Dinuncio]1.0.3 - March 07, 2014----------------------- Fixes tests.[Jose Dinuncio]- Improves speed in user search [10169].[Jose Dinuncio].- Adds version.txt.[Jose Dinuncio]1.0.2 - December 06, 2013-------------------------- Adds lost hotfix.[Jose Dinuncio]1.0.1 - November 20, 2013-------------------------- Adds missing images of dynatree jquery plugin. Adds main.js resource [9049].[Cesar Gonzalez]- Adds dynatree jquery plugin. Upgrade step 1100.[Cesar Gonzalez]- Adds vocabualry utility.[Jose DInuncio]- Add more js scripts for stream and casts.[Vitaliy Podoba]1.0.0 - October 24, 2013------------------------- Add jquery selection field js plugin.[Vitaliy Podoba]- Adds search keywords.[Jose Dinuncio]- Adds custom event for portlet loading complete.[Cesar Gonzalez]- Attach portlet buttons when deferred porlets are complete[Cesar Gonzalez]- Initial release.
Package: vnccollab.portal
vnccollab.portalIntroductionvnccollab.portal transforms a vanilla plone site in a VNC Collaboration Portal (VCP).
The free version of VCP offers:A new Theme, with a content creation wizard.Redmine Integration.Zimbra Integration.InstallationPlease read INSTALL.rst for details about the installation.Known IssuesDue to the use of plone.app.jquery 1.7.2, there could be some issues with
overlays in Plone 4.2.Changelog1.0.0 - July 21, 2014Adds tests.
[Jose Dinuncio]Improves setuphandlers.
[Jose Dinuncio]Adds portal add-ons.
[Jose Dinuncio]Adds overrides.zcml
[Jose Dinuncio]Initial commit.
[Jose Dinuncio]
Package: vnccollab.redmine
vnccollab.redmine================Overview--------``vnccollab.redmine`` offers plone-redmine integration in the form ofone portlet to access to redmine tickets and a viewlet to view theassociated tickets to the current content.Installation------------Please read INSTALL.rst for details about the installation.Usage-----After installing the package, the User's Personal Information pageis extended with two fields: ``Redmine Username`` and ``Redmine Password``.These fields are needed to authenticate against the redmine server.For the viewlet to work, the admin must configure the registryentry ``vnccollab.redmine.server_url`` with the URL of the redmine server.``vnccollab.redmine`` offers a portlet ``Redmine: Tickets`` that showsthe tickets the current user can see. This portlet can be added in theusual way.Known Issues------------Due to the use of plone.app.jquery 1.7.2, there could be some issues withoverlays in Plone 4.2.Changelog=========1.0.7 - July 02, 2014------------------- Cleans setup [11083].[Jose Dinuncio]1.0.6 - April 11, 2014----------------------- Improvement in dependencies [10960].[Jose Dinuncio]1.0.5 - April 02, 2014----------------------- Changes registry configuration [10763].[Jose Dinuncio]- Adds tests [10657][Jose Dinuncio, Marcin Staniszczak]- Cleans code for OS release [16010][Jose Dinuncio]1.0.4 - March 07, 2014----------------------- Adds version.txt.[Jose Dinuncio]1.0.3 - November 20, 2013-------------------------- Includes collective.customizablePersonalizeForm into configure.zcml[Jose Dinuncio]1.0.2 - October 24, 2013------------------------- Fixes license and adds AUTHORS.txt.[Jose Dinuncio]- Update redmine url.[Vitaliy Podoba]1.0.1 - March 20, 2013----------------------- Adds options to docuentation or RedmineUtil.[Jose]- Sets Journal.notes to "" instead of None.[Jose]1.0 - March 6, 2013-------------------- Added basic utilities to work with redmine.[Jose Dinuncio]- Package created using templer[Jose Dinuncio]