Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

Bcfg2 helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to aid in day-to-day administrative tasks.

4.42857
   
  0 reviews  |  18 users  |  65,844 lines of code  |  25 current contributors  |  Analyzed 7 days ago
 
 

NOC Project is an Operation Support System (OSS) for telecom companies, service providers, and enterprise Network Operation Centers (NOC). Areas covered by NOC include: * service activation/provisioning * multi-VRF address space management (IPAM) * multi-vendor configuration management * fault ... [More] management * performance management * VC management * DNS provisioning * knowledge base * peering management * RPSL and BGP filter generation * Reporting. NOC is open source and released under the terms of BSD LICENSE [Less]

5.0
 
  0 reviews  |  10 users  |  171,262 lines of code  |  6 current contributors  |  Analyzed 8 months ago
 
 

We provide hyperscale monitoring driven by integrated continuous Stealth Discovery™ and address these system management problems: - System configuration information is out of date because discovery is incomplete, expensive and problematic to run - or manual - Monitoring is incomplete ... [More] , out-of-date, easily confused, expensive to configure, complex and expensive to scale What we do: monitoring systems with near-zero overhead both on the systems and their administrators. Monitor systems and services with very low overhead Stealth discovery™ (system, service, and dependencies) [won't set off security alarms!] Easy to configure and manange [Less]

0
 
  0 reviews  |  1 user  |  0 current contributors
 
 

Wiremaps is an application to gather wiring (aka L2) information on a network using protocols like LLDP, EDP, CDP and SONMP. It also gathers information from the FDB (MAC-port table on switches), the ARP table (MAC-IP table), VLANs and some miscellaneous information like interface names.

0
 
  0 reviews  |  1 user  |  6,435 lines of code  |  6 current contributors  |  Analyzed 7 days ago
 
 

A Django-based bibliographic, repository, and access framework for building cataloging applications.

0
 
  0 reviews  |  1 user  |  44,516 lines of code  |  1 current contributor  |  Analyzed 8 days ago
 
 

The django-url-framework will help you get your django applications done faster. It automatically detects urls in a django application, similar to the way Ruby on Rails does it with the Controller-Action-View implementation. Controllers are created in each django application with a predefined ... [More] file naming scheme (foo_controller.py) and extending ActionController. The ActionController contains methods often used in a web context, and does common request-related processing. Each application can have multiple controllers thus allowing for smaller classes in a larger application. Each function not starting with an underscore becomes it's own action. By simply returning a dictionary from the action, it will be rendered with the template named using the controller/action.html naming scheme. Each action and controller can override certain global settings such as using a custom template name or giving the action (or controller) a custom name. Add to your projectsettings.py INSTALLED_APPS = ( ..., 'django_url_framework', ... )urls.py import django_url_framework django_url_framework.site.autodiscover([r'^your_project_name']) urlpatterns = patterns('', (r'^', include(django_url_framework.site.urls) ), )ExampleFolder structureproject/ app/ cart_controller.py foo_controller.py templates/ cart/ index.html remove.html foo/ add.html bar.htmlcart_controller.py and foo_controller.py class CartController(ActionController): def add(self, id): return {} def remove(self, id) return {} def index(self): return {} class FooController(ActionController): def bar(self): return {}ResultThe following URLs will be created: /cart/ /cart/(\d+) /cart/add/ /cart/add/(\d+) /cart/remove/ /cart/remove/(\d+) /foo/bar/ /foo/bar/(\d+)You can easily access your URLs using django's built-in url tag. Simply call {% url cart_index %} or {% url cart_delete id %} and it will work as you would expect. There is also a helper tag for faster linking within the same controller. {% go_action remove %} will take you to /cart/remove/. To use it, load url_framework in your templates. FlashThe ActionController also has a flash instance variable that allows you to send messages to the user that can survive a redirect. Simply use self._flash.append("Message") self._flash.error("Error message")The flash messages can be either messages or error messages. The flash object is automatically exported into the context and you can use it as such: {% for message in flash.get_and_clear %} {{message}} {% endfor %}Before and After each actionYou can override _before_filter and/or _after_filter to perform certain actions and checks before or after an action. Read more in ActionController docs. [Less]

0
 
  0 reviews  |  0 users  |  652 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 

IntroductionLarge libraries often contain multiple catalogs, digital repositories, and other data sources. Generally, each of these must be searched independently or through federated search systems. The goal of Meercat is to provide a metadata harvesting and management system that can maintain up ... [More] to date copies of the metadata in one location so that it can either be harvested by another service or used directly for discovery and retrieval of detailed resource metadata. The open source Lucene extension, Solr, is used to facilitate discovery and there is a REST interface to access more detailed information on resources. TechnologiesLanguagesThe core system is written in Python. Harvesters and storage are independent of any runtime system, but the jobs and scheduling system requires Twisted. XSLT is used to transform chunks of metadata from one format to another. HarvestersCurrent harvester sources implemented are Voyager ILS catalogs, SFX electronic resources, and metalib databases. We plan on adding a harvester for OAI-PMH servers. All harvesters implement an API and more can be added and integrated easily as additional Python modules. Queriable HarvestersQueriable harvesters from data sources such as the Voyager ILS allow Meercat to stay current with circulation information about physical resources. Queriable harvesters are an extension of the base harvester API and add the ability to incrementally harvest resources and to harvest only resources that have been modified in a certain time frame. Solr (Search Indexing)Apache Solr is used to facilitate discovery. Simple metadata such as title, creator and description are indexed directly in Solr while some complex data such as location and status are reduced to simple fields that can be indexed by Solr for faceting and filtering of search results. The metadata is transformed using a MapReduce framework in Twisted, an asynchronous, multi-threaded Python library. Top Level ComponentsMeercat is comprised of reusable Python packages that can be replaced or upgraded independently of the rest of the system. The core package types are: meercat meercat.harvester meercat.job meercat.server meercat.solr meercat.storage meercat.ui Related ProjectsOther projects that we are of aware of that are looking at library resource discovery are: Extensible Catalog Blacklight VuFind [Less]

0
 
  0 reviews  |  0 users  |  30,439 lines of code  |  0 current contributors  |  Analyzed about 20 hours ago
 
 

A cross platform Python implementation of WS-Discovery as described in the specification draft at http://schemas.xmlsoap.org/ws/2005/04/discovery/. WS-Discovery is used as a web services discovery protocol which is implemented using UDP multicasting and XML SOAP/UDP ... [More] (http://schemas.xmlsoap.org/ws/2004/09/soap-over-udp/) specifications. This is used in many discovery related scenarios and web services profiles such as DPWS (Devices Profile for Web Services) The source code is released under LGPL. L.A. Fernando [Less]

0
 
  0 reviews  |  0 users  |  1,040 lines of code  |  0 current contributors  |  Analyzed about 7 hours ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.