From 941fd7f54114b824fa26563d389a7ae07426fe14 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Thu, 5 Nov 2015 14:35:03 +0100 Subject: [PATCH] rename src/nepi/ into just nepi/ --- Makefile | 2 +- {src/nepi => nepi}/__init__.py | 0 {src/nepi => nepi}/data/__init__.py | 0 {src/nepi => nepi}/data/processing/__init__.py | 0 {src/nepi => nepi}/data/processing/ccn/__init__.py | 0 {src/nepi => nepi}/data/processing/ccn/parser.py | 0 {src/nepi => nepi}/data/processing/ping/__init__.py | 0 {src/nepi => nepi}/data/processing/ping/parser.py | 0 {src/nepi => nepi}/execution/__init__.py | 0 {src/nepi => nepi}/execution/attribute.py | 0 {src/nepi => nepi}/execution/ec.py | 0 {src/nepi => nepi}/execution/resource.py | 10 ++++++++-- {src/nepi => nepi}/execution/runner.py | 0 {src/nepi => nepi}/execution/scheduler.py | 0 {src/nepi => nepi}/execution/tags.py | 0 {src/nepi => nepi}/execution/trace.py | 0 {src/nepi => nepi}/resources/__init__.py | 0 {src/nepi => nepi}/resources/all/__init__.py | 0 {src/nepi => nepi}/resources/all/collector.py | 0 {src/nepi => nepi}/resources/linux/__init__.py | 0 {src/nepi => nepi}/resources/linux/application.py | 0 {src/nepi => nepi}/resources/linux/ccn/__init__.py | 0 .../resources/linux/ccn/ccnapplication.py | 0 {src/nepi => nepi}/resources/linux/ccn/ccncat.py | 0 .../nepi => nepi}/resources/linux/ccn/ccncontent.py | 0 {src/nepi => nepi}/resources/linux/ccn/ccnd.py | 0 {src/nepi => nepi}/resources/linux/ccn/ccnpeek.py | 0 {src/nepi => nepi}/resources/linux/ccn/ccnping.py | 0 .../resources/linux/ccn/ccnpingserver.py | 0 {src/nepi => nepi}/resources/linux/ccn/ccnpoke.py | 0 {src/nepi => nepi}/resources/linux/ccn/ccnr.py | 0 {src/nepi => nepi}/resources/linux/ccn/fibentry.py | 0 {src/nepi => nepi}/resources/linux/channel.py | 0 {src/nepi => nepi}/resources/linux/debfuncs.py | 0 {src/nepi => nepi}/resources/linux/gretunnel.py | 0 {src/nepi => nepi}/resources/linux/interface.py | 0 {src/nepi => nepi}/resources/linux/mtr.py | 0 .../nepi => nepi}/resources/linux/netns/__init__.py | 0 .../resources/linux/netns/netnsclient.py | 0 .../resources/linux/netns/netnsemulation.py | 0 {src/nepi => nepi}/resources/linux/node.py | 0 {src/nepi => nepi}/resources/linux/nping.py | 0 {src/nepi => nepi}/resources/linux/ns3/__init__.py | 0 .../resources/linux/ns3/ccn/__init__.py | 0 .../linux/ns3/ccn/ns3ccncatdceapplication.py | 0 .../resources/linux/ns3/ccn/ns3ccndceapplication.py | 0 .../linux/ns3/ccn/ns3ccnddceapplication.py | 0 .../linux/ns3/ccn/ns3ccnpeekdceapplication.py | 0 .../linux/ns3/ccn/ns3ccnpokedceapplication.py | 0 .../linux/ns3/ccn/ns3ccnrdceapplication.py | 0 .../linux/ns3/ccn/ns3fibentrydceapplication.py | 0 .../linux/ns3/dependencies/pygccxml-1.0.0.tar.gz | Bin .../resources/linux/ns3/fdudptunnel.py | 0 {src/nepi => nepi}/resources/linux/ns3/ns3client.py | 0 .../resources/linux/ns3/ns3dceapplication.py | 0 .../resources/linux/ns3/ns3pingdceapplication.py | 0 .../resources/linux/ns3/ns3simulation.py | 0 .../resources/linux/ns3/tuntapfdlink.py | 0 {src/nepi => nepi}/resources/linux/ping.py | 0 {src/nepi => nepi}/resources/linux/route.py | 0 {src/nepi => nepi}/resources/linux/rpmfuncs.py | 0 .../resources/linux/scripts/fd-udp-connect.py | 0 .../resources/linux/scripts/linux-tap-create.py | 0 .../resources/linux/scripts/linux-tap-delete.py | 0 .../resources/linux/scripts/linux-tap-passfd.py | 0 .../resources/linux/scripts/linux-udp-connect.py | 0 .../resources/linux/scripts/tunchannel.py | 0 {src/nepi => nepi}/resources/linux/tap.py | 0 {src/nepi => nepi}/resources/linux/tcpdump.py | 0 {src/nepi => nepi}/resources/linux/traceroute.py | 0 {src/nepi => nepi}/resources/linux/tun.py | 0 {src/nepi => nepi}/resources/linux/tunnel.py | 0 {src/nepi => nepi}/resources/linux/udptest.py | 0 {src/nepi => nepi}/resources/linux/udptunnel.py | 0 {src/nepi => nepi}/resources/netns/__init__.py | 0 .../resources/netns/netnsapplication.py | 0 {src/nepi => nepi}/resources/netns/netnsbase.py | 0 {src/nepi => nepi}/resources/netns/netnsclient.py | 0 .../nepi => nepi}/resources/netns/netnsemulation.py | 0 .../nepi => nepi}/resources/netns/netnsinterface.py | 0 .../resources/netns/netnsipv4address.py | 0 {src/nepi => nepi}/resources/netns/netnsnode.py | 0 .../resources/netns/netnsnodeinterface.py | 0 {src/nepi => nepi}/resources/netns/netnsroute.py | 0 {src/nepi => nepi}/resources/netns/netnsserver.py | 0 {src/nepi => nepi}/resources/netns/netnsswitch.py | 0 {src/nepi => nepi}/resources/netns/netnswrapper.py | 0 .../resources/netns/netnswrapper_debug.py | 0 {src/nepi => nepi}/resources/ns3/__init__.py | 0 .../nepi => nepi}/resources/ns3/classes/__init__.py | 0 .../resources/ns3/classes/aarf_wifi_manager.py | 0 .../resources/ns3/classes/aarfcd_wifi_manager.py | 0 .../resources/ns3/classes/adhoc_wifi_mac.py | 0 .../resources/ns3/classes/aloha_noack_net_device.py | 0 .../resources/ns3/classes/amrr_wifi_manager.py | 0 .../resources/ns3/classes/ap_wifi_mac.py | 0 .../resources/ns3/classes/arf_wifi_manager.py | 0 .../resources/ns3/classes/arp_l3protocol.py | 0 .../ns3/classes/base_station_net_device.py | 0 .../resources/ns3/classes/binary_error_model.py | 0 .../ns3/classes/binary_error_sixlow_model.py | 0 .../resources/ns3/classes/bridge_channel.py | 0 .../resources/ns3/classes/bridge_net_device.py | 0 .../resources/ns3/classes/bulk_send_application.py | 0 .../resources/ns3/classes/burst_error_model.py | 0 .../resources/ns3/classes/cara_wifi_manager.py | 0 .../classes/constant_acceleration_mobility_model.py | 0 .../ns3/classes/constant_position_mobility_model.py | 0 .../ns3/classes/constant_rate_wifi_manager.py | 0 .../constant_speed_propagation_delay_model.py | 0 .../ns3/classes/constant_velocity_mobility_model.py | 0 .../ns3/classes/cost231propagation_loss_model.py | 0 .../resources/ns3/classes/csma_channel.py | 0 .../resources/ns3/classes/csma_net_device.py | 0 .../resources/ns3/classes/drop_tail_queue.py | 0 .../resources/ns3/classes/dsrdsr_routing.py | 0 .../resources/ns3/classes/emu_net_device.py | 0 .../resources/ns3/classes/error_channel.py | 0 .../resources/ns3/classes/error_channel_sixlow.py | 0 .../resources/ns3/classes/error_net_device.py | 0 .../resources/ns3/classes/fd_net_device.py | 0 .../resources/ns3/classes/fixed_rss_loss_model.py | 0 .../ns3/classes/friis_propagation_loss_model.py | 0 .../ns3/classes/gauss_markov_mobility_model.py | 0 .../ns3/classes/hierarchical_mobility_model.py | 0 .../hybrid_buildings_propagation_loss_model.py | 0 .../resources/ns3/classes/icmpv4l4protocol.py | 0 .../resources/ns3/classes/icmpv6l4protocol.py | 0 .../resources/ns3/classes/ideal_wifi_manager.py | 0 .../resources/ns3/classes/ipv4l3protocol.py | 0 .../classes/itu_r1411los_propagation_loss_model.py | 0 ...r1411nlos_over_rooftop_propagation_loss_model.py | 0 .../ns3/classes/jakes_propagation_loss_model.py | 0 .../classes/kun2600mhz_propagation_loss_model.py | 0 .../resources/ns3/classes/list_error_model.py | 0 .../classes/log_distance_propagation_loss_model.py | 0 .../resources/ns3/classes/loopback_net_device.py | 0 .../resources/ns3/classes/lr_wpan_net_device.py | 0 .../resources/ns3/classes/lte_enb_net_device.py | 0 .../resources/ns3/classes/lte_simple_net_device.py | 0 .../resources/ns3/classes/lte_ue_net_device.py | 0 .../ns3/classes/matrix_propagation_loss_model.py | 0 .../resources/ns3/classes/mesh_point_device.py | 0 .../ns3/classes/mesh_wifi_interface_mac.py | 0 .../resources/ns3/classes/minstrel_wifi_manager.py | 0 .../ns3/classes/multi_model_spectrum_channel.py | 0 .../ns3/classes/nakagami_propagation_loss_model.py | 0 .../resources/ns3/classes/nist_error_rate_model.py | 0 {src/nepi => nepi}/resources/ns3/classes/node.py | 0 .../ns3/classes/non_communicating_net_device.py | 0 .../resources/ns3/classes/ocb_wifi_mac.py | 0 .../classes/oh_buildings_propagation_loss_model.py | 0 .../classes/okumura_hata_propagation_loss_model.py | 0 .../resources/ns3/classes/on_off_application.py | 0 .../resources/ns3/classes/onoe_wifi_manager.py | 0 .../resources/ns3/classes/packet_sink.py | 0 {src/nepi => nepi}/resources/ns3/classes/ping6.py | 0 .../resources/ns3/classes/point_to_point_channel.py | 0 .../ns3/classes/point_to_point_net_device.py | 0 .../ns3/classes/point_to_point_remote_channel.py | 0 {src/nepi => nepi}/resources/ns3/classes/radvd.py | 0 .../classes/random_direction2d_mobility_model.py | 0 .../ns3/classes/random_propagation_delay_model.py | 0 .../ns3/classes/random_propagation_loss_model.py | 0 .../ns3/classes/random_walk2d_mobility_model.py | 0 .../ns3/classes/random_waypoint_mobility_model.py | 0 .../ns3/classes/range_propagation_loss_model.py | 0 .../resources/ns3/classes/rate_error_model.py | 0 .../ns3/classes/receive_list_error_model.py | 0 .../resources/ns3/classes/red_queue.py | 0 .../resources/ns3/classes/rraa_wifi_manager.py | 0 .../resources/ns3/classes/simple_channel.py | 0 .../resources/ns3/classes/simple_net_device.py | 0 .../ns3/classes/single_model_spectrum_channel.py | 0 .../resources/ns3/classes/six_low_pan_net_device.py | 0 .../resources/ns3/classes/sta_wifi_mac.py | 0 .../steady_state_random_waypoint_mobility_model.py | 0 .../ns3/classes/subscriber_station_net_device.py | 0 .../resources/ns3/classes/tap_bridge.py | 0 .../resources/ns3/classes/tcp_l4protocol.py | 0 .../three_log_distance_propagation_loss_model.py | 0 .../two_ray_ground_propagation_loss_model.py | 0 .../resources/ns3/classes/uan_channel.py | 0 .../resources/ns3/classes/udp_client.py | 0 .../resources/ns3/classes/udp_echo_client.py | 0 .../resources/ns3/classes/udp_echo_server.py | 0 .../resources/ns3/classes/udp_l4protocol.py | 0 .../resources/ns3/classes/udp_server.py | 0 .../resources/ns3/classes/udp_trace_client.py | 0 {src/nepi => nepi}/resources/ns3/classes/v4ping.py | 0 .../resources/ns3/classes/virtual_net_device.py | 0 .../ns3/classes/waypoint_mobility_model.py | 0 .../resources/ns3/classes/wifi_net_device.py | 0 .../resources/ns3/classes/yans_error_rate_model.py | 0 .../resources/ns3/classes/yans_wifi_channel.py | 0 .../resources/ns3/classes/yans_wifi_phy.py | 0 {src/nepi => nepi}/resources/ns3/ns3application.py | 0 .../nepi => nepi}/resources/ns3/ns3arpl3protocol.py | 0 {src/nepi => nepi}/resources/ns3/ns3base.py | 0 .../resources/ns3/ns3ccndceapplication.py | 0 {src/nepi => nepi}/resources/ns3/ns3channel.py | 0 {src/nepi => nepi}/resources/ns3/ns3client.py | 0 .../resources/ns3/ns3dceapplication.py | 0 {src/nepi => nepi}/resources/ns3/ns3dcehelper.py | 0 {src/nepi => nepi}/resources/ns3/ns3errormodel.py | 0 .../resources/ns3/ns3errorratemodel.py | 0 {src/nepi => nepi}/resources/ns3/ns3fdnetdevice.py | 0 .../resources/ns3/ns3icmpv4l4protocol.py | 0 .../resources/ns3/ns3ipv4l3protocol.py | 0 .../nepi => nepi}/resources/ns3/ns3mobilitymodel.py | 0 {src/nepi => nepi}/resources/ns3/ns3netdevice.py | 0 {src/nepi => nepi}/resources/ns3/ns3node.py | 0 {src/nepi => nepi}/resources/ns3/ns3pipechanel.py | 0 .../resources/ns3/ns3propagationdelaymodel.py | 0 .../resources/ns3/ns3propagationlossmodel.py | 0 {src/nepi => nepi}/resources/ns3/ns3queue.py | 0 {src/nepi => nepi}/resources/ns3/ns3route.py | 0 {src/nepi => nepi}/resources/ns3/ns3server.py | 0 {src/nepi => nepi}/resources/ns3/ns3simulation.py | 0 {src/nepi => nepi}/resources/ns3/ns3wifichannel.py | 0 {src/nepi => nepi}/resources/ns3/ns3wifimac.py | 0 .../nepi => nepi}/resources/ns3/ns3wifinetdevice.py | 0 {src/nepi => nepi}/resources/ns3/ns3wifiphy.py | 0 .../resources/ns3/ns3wifiremotestationmanager.py | 0 {src/nepi => nepi}/resources/ns3/ns3wrapper.py | 0 .../nepi => nepi}/resources/ns3/ns3wrapper_debug.py | 0 .../resources/ns3/resource_manager_generator.py | 0 .../resources/ns3/templates/attribute_template.txt | 0 .../ns3/templates/resource_manager_template.txt | 0 .../resources/ns3/templates/trace_template.txt | 0 {src/nepi => nepi}/resources/omf/__init__.py | 0 {src/nepi => nepi}/resources/omf/application.py | 0 {src/nepi => nepi}/resources/omf/channel.py | 0 {src/nepi => nepi}/resources/omf/interface.py | 0 {src/nepi => nepi}/resources/omf/messages_5_4.py | 0 {src/nepi => nepi}/resources/omf/messages_6.py | 0 {src/nepi => nepi}/resources/omf/node.py | 0 {src/nepi => nepi}/resources/omf/omf5_api.py | 0 {src/nepi => nepi}/resources/omf/omf6_api.py | 0 {src/nepi => nepi}/resources/omf/omf6_parser.py | 0 {src/nepi => nepi}/resources/omf/omf_api_factory.py | 0 {src/nepi => nepi}/resources/omf/omf_client.py | 0 {src/nepi => nepi}/resources/omf/omf_resource.py | 0 {src/nepi => nepi}/resources/omf/wilabt_node.py | 0 {src/nepi => nepi}/resources/planetlab/__init__.py | 0 {src/nepi => nepi}/resources/planetlab/node.py | 0 .../resources/planetlab/ns3/__init__.py | 0 .../resources/planetlab/ns3/fdudptunnel.py | 0 .../resources/planetlab/ns3/tuntapfdlink.py | 0 .../resources/planetlab/openvswitch/__init__.py | 0 .../resources/planetlab/openvswitch/ovs.py | 0 .../resources/planetlab/openvswitch/ovsport.py | 0 {src/nepi => nepi}/resources/planetlab/plcapi.py | 0 .../resources/planetlab/scripts/pl-vif-create.py | 0 .../resources/planetlab/scripts/pl-vif-down.py | 0 .../resources/planetlab/scripts/pl-vif-up.py | 0 .../resources/planetlab/scripts/pl-vroute.py | 0 {src/nepi => nepi}/resources/planetlab/sfa_node.py | 0 {src/nepi => nepi}/resources/planetlab/tap.py | 0 {src/nepi => nepi}/resources/planetlab/tun.py | 0 {src/nepi => nepi}/resources/planetlab/vroute.py | 0 {src/nepi => nepi}/util/__init__.py | 0 {src/nepi => nepi}/util/environ.py | 0 {src/nepi => nepi}/util/execfuncs.py | 0 {src/nepi => nepi}/util/logger.py | 0 {src/nepi => nepi}/util/manifoldapi.py | 0 {src/nepi => nepi}/util/netgraph.py | 0 {src/nepi => nepi}/util/parallel.py | 0 {src/nepi => nepi}/util/parsers/__init__.py | 0 {src/nepi => nepi}/util/parsers/xml_parser.py | 0 {src/nepi => nepi}/util/plotter.py | 0 {src/nepi => nepi}/util/rmatcher.py | 0 {src/nepi => nepi}/util/serializer.py | 0 {src/nepi => nepi}/util/sfaapi.py | 0 {src/nepi => nepi}/util/sfarspec_proc.py | 0 {src/nepi => nepi}/util/sshfuncs.py | 0 {src/nepi => nepi}/util/statfuncs.py | 0 {src/nepi => nepi}/util/timefuncs.py | 0 setup.py | 1 - 279 files changed, 9 insertions(+), 4 deletions(-) rename {src/nepi => nepi}/__init__.py (100%) rename {src/nepi => nepi}/data/__init__.py (100%) rename {src/nepi => nepi}/data/processing/__init__.py (100%) rename {src/nepi => nepi}/data/processing/ccn/__init__.py (100%) rename {src/nepi => nepi}/data/processing/ccn/parser.py (100%) rename {src/nepi => nepi}/data/processing/ping/__init__.py (100%) rename {src/nepi => nepi}/data/processing/ping/parser.py (100%) rename {src/nepi => nepi}/execution/__init__.py (100%) rename {src/nepi => nepi}/execution/attribute.py (100%) rename {src/nepi => nepi}/execution/ec.py (100%) rename {src/nepi => nepi}/execution/resource.py (99%) rename {src/nepi => nepi}/execution/runner.py (100%) rename {src/nepi => nepi}/execution/scheduler.py (100%) rename {src/nepi => nepi}/execution/tags.py (100%) rename {src/nepi => nepi}/execution/trace.py (100%) rename {src/nepi => nepi}/resources/__init__.py (100%) rename {src/nepi => nepi}/resources/all/__init__.py (100%) rename {src/nepi => nepi}/resources/all/collector.py (100%) rename {src/nepi => nepi}/resources/linux/__init__.py (100%) rename {src/nepi => nepi}/resources/linux/application.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/__init__.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccnapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccncat.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccncontent.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccnd.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccnpeek.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccnping.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccnpingserver.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccnpoke.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/ccnr.py (100%) rename {src/nepi => nepi}/resources/linux/ccn/fibentry.py (100%) rename {src/nepi => nepi}/resources/linux/channel.py (100%) rename {src/nepi => nepi}/resources/linux/debfuncs.py (100%) rename {src/nepi => nepi}/resources/linux/gretunnel.py (100%) rename {src/nepi => nepi}/resources/linux/interface.py (100%) rename {src/nepi => nepi}/resources/linux/mtr.py (100%) rename {src/nepi => nepi}/resources/linux/netns/__init__.py (100%) rename {src/nepi => nepi}/resources/linux/netns/netnsclient.py (100%) rename {src/nepi => nepi}/resources/linux/netns/netnsemulation.py (100%) rename {src/nepi => nepi}/resources/linux/node.py (100%) rename {src/nepi => nepi}/resources/linux/nping.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/__init__.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/__init__.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/ns3ccncatdceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/ns3ccndceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/ns3ccnddceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/ns3ccnpeekdceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/ns3ccnpokedceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/ns3ccnrdceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ccn/ns3fibentrydceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/dependencies/pygccxml-1.0.0.tar.gz (100%) rename {src/nepi => nepi}/resources/linux/ns3/fdudptunnel.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ns3client.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ns3dceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ns3pingdceapplication.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/ns3simulation.py (100%) rename {src/nepi => nepi}/resources/linux/ns3/tuntapfdlink.py (100%) rename {src/nepi => nepi}/resources/linux/ping.py (100%) rename {src/nepi => nepi}/resources/linux/route.py (100%) rename {src/nepi => nepi}/resources/linux/rpmfuncs.py (100%) rename {src/nepi => nepi}/resources/linux/scripts/fd-udp-connect.py (100%) rename {src/nepi => nepi}/resources/linux/scripts/linux-tap-create.py (100%) rename {src/nepi => nepi}/resources/linux/scripts/linux-tap-delete.py (100%) rename {src/nepi => nepi}/resources/linux/scripts/linux-tap-passfd.py (100%) rename {src/nepi => nepi}/resources/linux/scripts/linux-udp-connect.py (100%) rename {src/nepi => nepi}/resources/linux/scripts/tunchannel.py (100%) rename {src/nepi => nepi}/resources/linux/tap.py (100%) rename {src/nepi => nepi}/resources/linux/tcpdump.py (100%) rename {src/nepi => nepi}/resources/linux/traceroute.py (100%) rename {src/nepi => nepi}/resources/linux/tun.py (100%) rename {src/nepi => nepi}/resources/linux/tunnel.py (100%) rename {src/nepi => nepi}/resources/linux/udptest.py (100%) rename {src/nepi => nepi}/resources/linux/udptunnel.py (100%) rename {src/nepi => nepi}/resources/netns/__init__.py (100%) rename {src/nepi => nepi}/resources/netns/netnsapplication.py (100%) rename {src/nepi => nepi}/resources/netns/netnsbase.py (100%) rename {src/nepi => nepi}/resources/netns/netnsclient.py (100%) rename {src/nepi => nepi}/resources/netns/netnsemulation.py (100%) rename {src/nepi => nepi}/resources/netns/netnsinterface.py (100%) rename {src/nepi => nepi}/resources/netns/netnsipv4address.py (100%) rename {src/nepi => nepi}/resources/netns/netnsnode.py (100%) rename {src/nepi => nepi}/resources/netns/netnsnodeinterface.py (100%) rename {src/nepi => nepi}/resources/netns/netnsroute.py (100%) rename {src/nepi => nepi}/resources/netns/netnsserver.py (100%) rename {src/nepi => nepi}/resources/netns/netnsswitch.py (100%) rename {src/nepi => nepi}/resources/netns/netnswrapper.py (100%) rename {src/nepi => nepi}/resources/netns/netnswrapper_debug.py (100%) rename {src/nepi => nepi}/resources/ns3/__init__.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/__init__.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/aarf_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/aarfcd_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/adhoc_wifi_mac.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/aloha_noack_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/amrr_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/ap_wifi_mac.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/arf_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/arp_l3protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/base_station_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/binary_error_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/binary_error_sixlow_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/bridge_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/bridge_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/bulk_send_application.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/burst_error_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/cara_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/constant_acceleration_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/constant_position_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/constant_rate_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/constant_speed_propagation_delay_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/constant_velocity_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/cost231propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/csma_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/csma_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/drop_tail_queue.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/dsrdsr_routing.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/emu_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/error_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/error_channel_sixlow.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/error_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/fd_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/fixed_rss_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/friis_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/gauss_markov_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/hierarchical_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/hybrid_buildings_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/icmpv4l4protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/icmpv6l4protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/ideal_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/ipv4l3protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/itu_r1411los_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/itu_r1411nlos_over_rooftop_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/jakes_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/kun2600mhz_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/list_error_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/log_distance_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/loopback_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/lr_wpan_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/lte_enb_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/lte_simple_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/lte_ue_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/matrix_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/mesh_point_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/mesh_wifi_interface_mac.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/minstrel_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/multi_model_spectrum_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/nakagami_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/nist_error_rate_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/node.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/non_communicating_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/ocb_wifi_mac.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/oh_buildings_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/okumura_hata_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/on_off_application.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/onoe_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/packet_sink.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/ping6.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/point_to_point_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/point_to_point_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/point_to_point_remote_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/radvd.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/random_direction2d_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/random_propagation_delay_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/random_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/random_walk2d_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/random_waypoint_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/range_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/rate_error_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/receive_list_error_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/red_queue.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/rraa_wifi_manager.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/simple_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/simple_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/single_model_spectrum_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/six_low_pan_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/sta_wifi_mac.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/steady_state_random_waypoint_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/subscriber_station_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/tap_bridge.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/tcp_l4protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/three_log_distance_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/two_ray_ground_propagation_loss_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/uan_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/udp_client.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/udp_echo_client.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/udp_echo_server.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/udp_l4protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/udp_server.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/udp_trace_client.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/v4ping.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/virtual_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/waypoint_mobility_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/wifi_net_device.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/yans_error_rate_model.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/yans_wifi_channel.py (100%) rename {src/nepi => nepi}/resources/ns3/classes/yans_wifi_phy.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3application.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3arpl3protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3base.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3ccndceapplication.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3channel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3client.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3dceapplication.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3dcehelper.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3errormodel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3errorratemodel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3fdnetdevice.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3icmpv4l4protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3ipv4l3protocol.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3mobilitymodel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3netdevice.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3node.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3pipechanel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3propagationdelaymodel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3propagationlossmodel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3queue.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3route.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3server.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3simulation.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3wifichannel.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3wifimac.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3wifinetdevice.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3wifiphy.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3wifiremotestationmanager.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3wrapper.py (100%) rename {src/nepi => nepi}/resources/ns3/ns3wrapper_debug.py (100%) rename {src/nepi => nepi}/resources/ns3/resource_manager_generator.py (100%) rename {src/nepi => nepi}/resources/ns3/templates/attribute_template.txt (100%) rename {src/nepi => nepi}/resources/ns3/templates/resource_manager_template.txt (100%) rename {src/nepi => nepi}/resources/ns3/templates/trace_template.txt (100%) rename {src/nepi => nepi}/resources/omf/__init__.py (100%) rename {src/nepi => nepi}/resources/omf/application.py (100%) rename {src/nepi => nepi}/resources/omf/channel.py (100%) rename {src/nepi => nepi}/resources/omf/interface.py (100%) rename {src/nepi => nepi}/resources/omf/messages_5_4.py (100%) rename {src/nepi => nepi}/resources/omf/messages_6.py (100%) rename {src/nepi => nepi}/resources/omf/node.py (100%) rename {src/nepi => nepi}/resources/omf/omf5_api.py (100%) rename {src/nepi => nepi}/resources/omf/omf6_api.py (100%) rename {src/nepi => nepi}/resources/omf/omf6_parser.py (100%) rename {src/nepi => nepi}/resources/omf/omf_api_factory.py (100%) rename {src/nepi => nepi}/resources/omf/omf_client.py (100%) rename {src/nepi => nepi}/resources/omf/omf_resource.py (100%) rename {src/nepi => nepi}/resources/omf/wilabt_node.py (100%) rename {src/nepi => nepi}/resources/planetlab/__init__.py (100%) rename {src/nepi => nepi}/resources/planetlab/node.py (100%) rename {src/nepi => nepi}/resources/planetlab/ns3/__init__.py (100%) rename {src/nepi => nepi}/resources/planetlab/ns3/fdudptunnel.py (100%) rename {src/nepi => nepi}/resources/planetlab/ns3/tuntapfdlink.py (100%) rename {src/nepi => nepi}/resources/planetlab/openvswitch/__init__.py (100%) rename {src/nepi => nepi}/resources/planetlab/openvswitch/ovs.py (100%) rename {src/nepi => nepi}/resources/planetlab/openvswitch/ovsport.py (100%) rename {src/nepi => nepi}/resources/planetlab/plcapi.py (100%) rename {src/nepi => nepi}/resources/planetlab/scripts/pl-vif-create.py (100%) rename {src/nepi => nepi}/resources/planetlab/scripts/pl-vif-down.py (100%) rename {src/nepi => nepi}/resources/planetlab/scripts/pl-vif-up.py (100%) rename {src/nepi => nepi}/resources/planetlab/scripts/pl-vroute.py (100%) rename {src/nepi => nepi}/resources/planetlab/sfa_node.py (100%) rename {src/nepi => nepi}/resources/planetlab/tap.py (100%) rename {src/nepi => nepi}/resources/planetlab/tun.py (100%) rename {src/nepi => nepi}/resources/planetlab/vroute.py (100%) rename {src/nepi => nepi}/util/__init__.py (100%) rename {src/nepi => nepi}/util/environ.py (100%) rename {src/nepi => nepi}/util/execfuncs.py (100%) rename {src/nepi => nepi}/util/logger.py (100%) rename {src/nepi => nepi}/util/manifoldapi.py (100%) rename {src/nepi => nepi}/util/netgraph.py (100%) rename {src/nepi => nepi}/util/parallel.py (100%) rename {src/nepi => nepi}/util/parsers/__init__.py (100%) rename {src/nepi => nepi}/util/parsers/xml_parser.py (100%) rename {src/nepi => nepi}/util/plotter.py (100%) rename {src/nepi => nepi}/util/rmatcher.py (100%) rename {src/nepi => nepi}/util/serializer.py (100%) rename {src/nepi => nepi}/util/sfaapi.py (100%) rename {src/nepi => nepi}/util/sfarspec_proc.py (100%) rename {src/nepi => nepi}/util/sshfuncs.py (100%) rename {src/nepi => nepi}/util/statfuncs.py (100%) rename {src/nepi => nepi}/util/timefuncs.py (100%) diff --git a/Makefile b/Makefile index 3c3b8416..948634f7 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ PYTHON = python -SRCDIR = $(CURDIR)/src +SRCDIR = $(CURDIR) TESTDIR = $(CURDIR)/test TESTLIB = $(TESTDIR)/lib BUILDDIR = $(CURDIR)/build/lib diff --git a/src/nepi/__init__.py b/nepi/__init__.py similarity index 100% rename from src/nepi/__init__.py rename to nepi/__init__.py diff --git a/src/nepi/data/__init__.py b/nepi/data/__init__.py similarity index 100% rename from src/nepi/data/__init__.py rename to nepi/data/__init__.py diff --git a/src/nepi/data/processing/__init__.py b/nepi/data/processing/__init__.py similarity index 100% rename from src/nepi/data/processing/__init__.py rename to nepi/data/processing/__init__.py diff --git a/src/nepi/data/processing/ccn/__init__.py b/nepi/data/processing/ccn/__init__.py similarity index 100% rename from src/nepi/data/processing/ccn/__init__.py rename to nepi/data/processing/ccn/__init__.py diff --git a/src/nepi/data/processing/ccn/parser.py b/nepi/data/processing/ccn/parser.py similarity index 100% rename from src/nepi/data/processing/ccn/parser.py rename to nepi/data/processing/ccn/parser.py diff --git a/src/nepi/data/processing/ping/__init__.py b/nepi/data/processing/ping/__init__.py similarity index 100% rename from src/nepi/data/processing/ping/__init__.py rename to nepi/data/processing/ping/__init__.py diff --git a/src/nepi/data/processing/ping/parser.py b/nepi/data/processing/ping/parser.py similarity index 100% rename from src/nepi/data/processing/ping/parser.py rename to nepi/data/processing/ping/parser.py diff --git a/src/nepi/execution/__init__.py b/nepi/execution/__init__.py similarity index 100% rename from src/nepi/execution/__init__.py rename to nepi/execution/__init__.py diff --git a/src/nepi/execution/attribute.py b/nepi/execution/attribute.py similarity index 100% rename from src/nepi/execution/attribute.py rename to nepi/execution/attribute.py diff --git a/src/nepi/execution/ec.py b/nepi/execution/ec.py similarity index 100% rename from src/nepi/execution/ec.py rename to nepi/execution/ec.py diff --git a/src/nepi/execution/resource.py b/nepi/execution/resource.py similarity index 99% rename from src/nepi/execution/resource.py rename to nepi/execution/resource.py index 4394130d..1d85ee02 100644 --- a/src/nepi/execution/resource.py +++ b/nepi/execution/resource.py @@ -1184,8 +1184,14 @@ def find_types(): """Look into the different folders to find all the availables Resources Managers """ - search_path = os.environ.get("NEPI_SEARCH_PATH", "") - search_path = set(search_path.split(" ")) + + # look in NEPI_SEARCH_PATH + # separated with colons, like usual paths (was SPACE in nepi-3.x) + # add it to search path only if relevant to avoid loading modules in '.' + search_path = set() + environ = os.environ.get("NEPI_SEARCH_PATH", None) + if environ: + search_path = set(environ.split(":")) import inspect import nepi.resources diff --git a/src/nepi/execution/runner.py b/nepi/execution/runner.py similarity index 100% rename from src/nepi/execution/runner.py rename to nepi/execution/runner.py diff --git a/src/nepi/execution/scheduler.py b/nepi/execution/scheduler.py similarity index 100% rename from src/nepi/execution/scheduler.py rename to nepi/execution/scheduler.py diff --git a/src/nepi/execution/tags.py b/nepi/execution/tags.py similarity index 100% rename from src/nepi/execution/tags.py rename to nepi/execution/tags.py diff --git a/src/nepi/execution/trace.py b/nepi/execution/trace.py similarity index 100% rename from src/nepi/execution/trace.py rename to nepi/execution/trace.py diff --git a/src/nepi/resources/__init__.py b/nepi/resources/__init__.py similarity index 100% rename from src/nepi/resources/__init__.py rename to nepi/resources/__init__.py diff --git a/src/nepi/resources/all/__init__.py b/nepi/resources/all/__init__.py similarity index 100% rename from src/nepi/resources/all/__init__.py rename to nepi/resources/all/__init__.py diff --git a/src/nepi/resources/all/collector.py b/nepi/resources/all/collector.py similarity index 100% rename from src/nepi/resources/all/collector.py rename to nepi/resources/all/collector.py diff --git a/src/nepi/resources/linux/__init__.py b/nepi/resources/linux/__init__.py similarity index 100% rename from src/nepi/resources/linux/__init__.py rename to nepi/resources/linux/__init__.py diff --git a/src/nepi/resources/linux/application.py b/nepi/resources/linux/application.py similarity index 100% rename from src/nepi/resources/linux/application.py rename to nepi/resources/linux/application.py diff --git a/src/nepi/resources/linux/ccn/__init__.py b/nepi/resources/linux/ccn/__init__.py similarity index 100% rename from src/nepi/resources/linux/ccn/__init__.py rename to nepi/resources/linux/ccn/__init__.py diff --git a/src/nepi/resources/linux/ccn/ccnapplication.py b/nepi/resources/linux/ccn/ccnapplication.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccnapplication.py rename to nepi/resources/linux/ccn/ccnapplication.py diff --git a/src/nepi/resources/linux/ccn/ccncat.py b/nepi/resources/linux/ccn/ccncat.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccncat.py rename to nepi/resources/linux/ccn/ccncat.py diff --git a/src/nepi/resources/linux/ccn/ccncontent.py b/nepi/resources/linux/ccn/ccncontent.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccncontent.py rename to nepi/resources/linux/ccn/ccncontent.py diff --git a/src/nepi/resources/linux/ccn/ccnd.py b/nepi/resources/linux/ccn/ccnd.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccnd.py rename to nepi/resources/linux/ccn/ccnd.py diff --git a/src/nepi/resources/linux/ccn/ccnpeek.py b/nepi/resources/linux/ccn/ccnpeek.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccnpeek.py rename to nepi/resources/linux/ccn/ccnpeek.py diff --git a/src/nepi/resources/linux/ccn/ccnping.py b/nepi/resources/linux/ccn/ccnping.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccnping.py rename to nepi/resources/linux/ccn/ccnping.py diff --git a/src/nepi/resources/linux/ccn/ccnpingserver.py b/nepi/resources/linux/ccn/ccnpingserver.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccnpingserver.py rename to nepi/resources/linux/ccn/ccnpingserver.py diff --git a/src/nepi/resources/linux/ccn/ccnpoke.py b/nepi/resources/linux/ccn/ccnpoke.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccnpoke.py rename to nepi/resources/linux/ccn/ccnpoke.py diff --git a/src/nepi/resources/linux/ccn/ccnr.py b/nepi/resources/linux/ccn/ccnr.py similarity index 100% rename from src/nepi/resources/linux/ccn/ccnr.py rename to nepi/resources/linux/ccn/ccnr.py diff --git a/src/nepi/resources/linux/ccn/fibentry.py b/nepi/resources/linux/ccn/fibentry.py similarity index 100% rename from src/nepi/resources/linux/ccn/fibentry.py rename to nepi/resources/linux/ccn/fibentry.py diff --git a/src/nepi/resources/linux/channel.py b/nepi/resources/linux/channel.py similarity index 100% rename from src/nepi/resources/linux/channel.py rename to nepi/resources/linux/channel.py diff --git a/src/nepi/resources/linux/debfuncs.py b/nepi/resources/linux/debfuncs.py similarity index 100% rename from src/nepi/resources/linux/debfuncs.py rename to nepi/resources/linux/debfuncs.py diff --git a/src/nepi/resources/linux/gretunnel.py b/nepi/resources/linux/gretunnel.py similarity index 100% rename from src/nepi/resources/linux/gretunnel.py rename to nepi/resources/linux/gretunnel.py diff --git a/src/nepi/resources/linux/interface.py b/nepi/resources/linux/interface.py similarity index 100% rename from src/nepi/resources/linux/interface.py rename to nepi/resources/linux/interface.py diff --git a/src/nepi/resources/linux/mtr.py b/nepi/resources/linux/mtr.py similarity index 100% rename from src/nepi/resources/linux/mtr.py rename to nepi/resources/linux/mtr.py diff --git a/src/nepi/resources/linux/netns/__init__.py b/nepi/resources/linux/netns/__init__.py similarity index 100% rename from src/nepi/resources/linux/netns/__init__.py rename to nepi/resources/linux/netns/__init__.py diff --git a/src/nepi/resources/linux/netns/netnsclient.py b/nepi/resources/linux/netns/netnsclient.py similarity index 100% rename from src/nepi/resources/linux/netns/netnsclient.py rename to nepi/resources/linux/netns/netnsclient.py diff --git a/src/nepi/resources/linux/netns/netnsemulation.py b/nepi/resources/linux/netns/netnsemulation.py similarity index 100% rename from src/nepi/resources/linux/netns/netnsemulation.py rename to nepi/resources/linux/netns/netnsemulation.py diff --git a/src/nepi/resources/linux/node.py b/nepi/resources/linux/node.py similarity index 100% rename from src/nepi/resources/linux/node.py rename to nepi/resources/linux/node.py diff --git a/src/nepi/resources/linux/nping.py b/nepi/resources/linux/nping.py similarity index 100% rename from src/nepi/resources/linux/nping.py rename to nepi/resources/linux/nping.py diff --git a/src/nepi/resources/linux/ns3/__init__.py b/nepi/resources/linux/ns3/__init__.py similarity index 100% rename from src/nepi/resources/linux/ns3/__init__.py rename to nepi/resources/linux/ns3/__init__.py diff --git a/src/nepi/resources/linux/ns3/ccn/__init__.py b/nepi/resources/linux/ns3/ccn/__init__.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/__init__.py rename to nepi/resources/linux/ns3/ccn/__init__.py diff --git a/src/nepi/resources/linux/ns3/ccn/ns3ccncatdceapplication.py b/nepi/resources/linux/ns3/ccn/ns3ccncatdceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/ns3ccncatdceapplication.py rename to nepi/resources/linux/ns3/ccn/ns3ccncatdceapplication.py diff --git a/src/nepi/resources/linux/ns3/ccn/ns3ccndceapplication.py b/nepi/resources/linux/ns3/ccn/ns3ccndceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/ns3ccndceapplication.py rename to nepi/resources/linux/ns3/ccn/ns3ccndceapplication.py diff --git a/src/nepi/resources/linux/ns3/ccn/ns3ccnddceapplication.py b/nepi/resources/linux/ns3/ccn/ns3ccnddceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/ns3ccnddceapplication.py rename to nepi/resources/linux/ns3/ccn/ns3ccnddceapplication.py diff --git a/src/nepi/resources/linux/ns3/ccn/ns3ccnpeekdceapplication.py b/nepi/resources/linux/ns3/ccn/ns3ccnpeekdceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/ns3ccnpeekdceapplication.py rename to nepi/resources/linux/ns3/ccn/ns3ccnpeekdceapplication.py diff --git a/src/nepi/resources/linux/ns3/ccn/ns3ccnpokedceapplication.py b/nepi/resources/linux/ns3/ccn/ns3ccnpokedceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/ns3ccnpokedceapplication.py rename to nepi/resources/linux/ns3/ccn/ns3ccnpokedceapplication.py diff --git a/src/nepi/resources/linux/ns3/ccn/ns3ccnrdceapplication.py b/nepi/resources/linux/ns3/ccn/ns3ccnrdceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/ns3ccnrdceapplication.py rename to nepi/resources/linux/ns3/ccn/ns3ccnrdceapplication.py diff --git a/src/nepi/resources/linux/ns3/ccn/ns3fibentrydceapplication.py b/nepi/resources/linux/ns3/ccn/ns3fibentrydceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ccn/ns3fibentrydceapplication.py rename to nepi/resources/linux/ns3/ccn/ns3fibentrydceapplication.py diff --git a/src/nepi/resources/linux/ns3/dependencies/pygccxml-1.0.0.tar.gz b/nepi/resources/linux/ns3/dependencies/pygccxml-1.0.0.tar.gz similarity index 100% rename from src/nepi/resources/linux/ns3/dependencies/pygccxml-1.0.0.tar.gz rename to nepi/resources/linux/ns3/dependencies/pygccxml-1.0.0.tar.gz diff --git a/src/nepi/resources/linux/ns3/fdudptunnel.py b/nepi/resources/linux/ns3/fdudptunnel.py similarity index 100% rename from src/nepi/resources/linux/ns3/fdudptunnel.py rename to nepi/resources/linux/ns3/fdudptunnel.py diff --git a/src/nepi/resources/linux/ns3/ns3client.py b/nepi/resources/linux/ns3/ns3client.py similarity index 100% rename from src/nepi/resources/linux/ns3/ns3client.py rename to nepi/resources/linux/ns3/ns3client.py diff --git a/src/nepi/resources/linux/ns3/ns3dceapplication.py b/nepi/resources/linux/ns3/ns3dceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ns3dceapplication.py rename to nepi/resources/linux/ns3/ns3dceapplication.py diff --git a/src/nepi/resources/linux/ns3/ns3pingdceapplication.py b/nepi/resources/linux/ns3/ns3pingdceapplication.py similarity index 100% rename from src/nepi/resources/linux/ns3/ns3pingdceapplication.py rename to nepi/resources/linux/ns3/ns3pingdceapplication.py diff --git a/src/nepi/resources/linux/ns3/ns3simulation.py b/nepi/resources/linux/ns3/ns3simulation.py similarity index 100% rename from src/nepi/resources/linux/ns3/ns3simulation.py rename to nepi/resources/linux/ns3/ns3simulation.py diff --git a/src/nepi/resources/linux/ns3/tuntapfdlink.py b/nepi/resources/linux/ns3/tuntapfdlink.py similarity index 100% rename from src/nepi/resources/linux/ns3/tuntapfdlink.py rename to nepi/resources/linux/ns3/tuntapfdlink.py diff --git a/src/nepi/resources/linux/ping.py b/nepi/resources/linux/ping.py similarity index 100% rename from src/nepi/resources/linux/ping.py rename to nepi/resources/linux/ping.py diff --git a/src/nepi/resources/linux/route.py b/nepi/resources/linux/route.py similarity index 100% rename from src/nepi/resources/linux/route.py rename to nepi/resources/linux/route.py diff --git a/src/nepi/resources/linux/rpmfuncs.py b/nepi/resources/linux/rpmfuncs.py similarity index 100% rename from src/nepi/resources/linux/rpmfuncs.py rename to nepi/resources/linux/rpmfuncs.py diff --git a/src/nepi/resources/linux/scripts/fd-udp-connect.py b/nepi/resources/linux/scripts/fd-udp-connect.py similarity index 100% rename from src/nepi/resources/linux/scripts/fd-udp-connect.py rename to nepi/resources/linux/scripts/fd-udp-connect.py diff --git a/src/nepi/resources/linux/scripts/linux-tap-create.py b/nepi/resources/linux/scripts/linux-tap-create.py similarity index 100% rename from src/nepi/resources/linux/scripts/linux-tap-create.py rename to nepi/resources/linux/scripts/linux-tap-create.py diff --git a/src/nepi/resources/linux/scripts/linux-tap-delete.py b/nepi/resources/linux/scripts/linux-tap-delete.py similarity index 100% rename from src/nepi/resources/linux/scripts/linux-tap-delete.py rename to nepi/resources/linux/scripts/linux-tap-delete.py diff --git a/src/nepi/resources/linux/scripts/linux-tap-passfd.py b/nepi/resources/linux/scripts/linux-tap-passfd.py similarity index 100% rename from src/nepi/resources/linux/scripts/linux-tap-passfd.py rename to nepi/resources/linux/scripts/linux-tap-passfd.py diff --git a/src/nepi/resources/linux/scripts/linux-udp-connect.py b/nepi/resources/linux/scripts/linux-udp-connect.py similarity index 100% rename from src/nepi/resources/linux/scripts/linux-udp-connect.py rename to nepi/resources/linux/scripts/linux-udp-connect.py diff --git a/src/nepi/resources/linux/scripts/tunchannel.py b/nepi/resources/linux/scripts/tunchannel.py similarity index 100% rename from src/nepi/resources/linux/scripts/tunchannel.py rename to nepi/resources/linux/scripts/tunchannel.py diff --git a/src/nepi/resources/linux/tap.py b/nepi/resources/linux/tap.py similarity index 100% rename from src/nepi/resources/linux/tap.py rename to nepi/resources/linux/tap.py diff --git a/src/nepi/resources/linux/tcpdump.py b/nepi/resources/linux/tcpdump.py similarity index 100% rename from src/nepi/resources/linux/tcpdump.py rename to nepi/resources/linux/tcpdump.py diff --git a/src/nepi/resources/linux/traceroute.py b/nepi/resources/linux/traceroute.py similarity index 100% rename from src/nepi/resources/linux/traceroute.py rename to nepi/resources/linux/traceroute.py diff --git a/src/nepi/resources/linux/tun.py b/nepi/resources/linux/tun.py similarity index 100% rename from src/nepi/resources/linux/tun.py rename to nepi/resources/linux/tun.py diff --git a/src/nepi/resources/linux/tunnel.py b/nepi/resources/linux/tunnel.py similarity index 100% rename from src/nepi/resources/linux/tunnel.py rename to nepi/resources/linux/tunnel.py diff --git a/src/nepi/resources/linux/udptest.py b/nepi/resources/linux/udptest.py similarity index 100% rename from src/nepi/resources/linux/udptest.py rename to nepi/resources/linux/udptest.py diff --git a/src/nepi/resources/linux/udptunnel.py b/nepi/resources/linux/udptunnel.py similarity index 100% rename from src/nepi/resources/linux/udptunnel.py rename to nepi/resources/linux/udptunnel.py diff --git a/src/nepi/resources/netns/__init__.py b/nepi/resources/netns/__init__.py similarity index 100% rename from src/nepi/resources/netns/__init__.py rename to nepi/resources/netns/__init__.py diff --git a/src/nepi/resources/netns/netnsapplication.py b/nepi/resources/netns/netnsapplication.py similarity index 100% rename from src/nepi/resources/netns/netnsapplication.py rename to nepi/resources/netns/netnsapplication.py diff --git a/src/nepi/resources/netns/netnsbase.py b/nepi/resources/netns/netnsbase.py similarity index 100% rename from src/nepi/resources/netns/netnsbase.py rename to nepi/resources/netns/netnsbase.py diff --git a/src/nepi/resources/netns/netnsclient.py b/nepi/resources/netns/netnsclient.py similarity index 100% rename from src/nepi/resources/netns/netnsclient.py rename to nepi/resources/netns/netnsclient.py diff --git a/src/nepi/resources/netns/netnsemulation.py b/nepi/resources/netns/netnsemulation.py similarity index 100% rename from src/nepi/resources/netns/netnsemulation.py rename to nepi/resources/netns/netnsemulation.py diff --git a/src/nepi/resources/netns/netnsinterface.py b/nepi/resources/netns/netnsinterface.py similarity index 100% rename from src/nepi/resources/netns/netnsinterface.py rename to nepi/resources/netns/netnsinterface.py diff --git a/src/nepi/resources/netns/netnsipv4address.py b/nepi/resources/netns/netnsipv4address.py similarity index 100% rename from src/nepi/resources/netns/netnsipv4address.py rename to nepi/resources/netns/netnsipv4address.py diff --git a/src/nepi/resources/netns/netnsnode.py b/nepi/resources/netns/netnsnode.py similarity index 100% rename from src/nepi/resources/netns/netnsnode.py rename to nepi/resources/netns/netnsnode.py diff --git a/src/nepi/resources/netns/netnsnodeinterface.py b/nepi/resources/netns/netnsnodeinterface.py similarity index 100% rename from src/nepi/resources/netns/netnsnodeinterface.py rename to nepi/resources/netns/netnsnodeinterface.py diff --git a/src/nepi/resources/netns/netnsroute.py b/nepi/resources/netns/netnsroute.py similarity index 100% rename from src/nepi/resources/netns/netnsroute.py rename to nepi/resources/netns/netnsroute.py diff --git a/src/nepi/resources/netns/netnsserver.py b/nepi/resources/netns/netnsserver.py similarity index 100% rename from src/nepi/resources/netns/netnsserver.py rename to nepi/resources/netns/netnsserver.py diff --git a/src/nepi/resources/netns/netnsswitch.py b/nepi/resources/netns/netnsswitch.py similarity index 100% rename from src/nepi/resources/netns/netnsswitch.py rename to nepi/resources/netns/netnsswitch.py diff --git a/src/nepi/resources/netns/netnswrapper.py b/nepi/resources/netns/netnswrapper.py similarity index 100% rename from src/nepi/resources/netns/netnswrapper.py rename to nepi/resources/netns/netnswrapper.py diff --git a/src/nepi/resources/netns/netnswrapper_debug.py b/nepi/resources/netns/netnswrapper_debug.py similarity index 100% rename from src/nepi/resources/netns/netnswrapper_debug.py rename to nepi/resources/netns/netnswrapper_debug.py diff --git a/src/nepi/resources/ns3/__init__.py b/nepi/resources/ns3/__init__.py similarity index 100% rename from src/nepi/resources/ns3/__init__.py rename to nepi/resources/ns3/__init__.py diff --git a/src/nepi/resources/ns3/classes/__init__.py b/nepi/resources/ns3/classes/__init__.py similarity index 100% rename from src/nepi/resources/ns3/classes/__init__.py rename to nepi/resources/ns3/classes/__init__.py diff --git a/src/nepi/resources/ns3/classes/aarf_wifi_manager.py b/nepi/resources/ns3/classes/aarf_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/aarf_wifi_manager.py rename to nepi/resources/ns3/classes/aarf_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/aarfcd_wifi_manager.py b/nepi/resources/ns3/classes/aarfcd_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/aarfcd_wifi_manager.py rename to nepi/resources/ns3/classes/aarfcd_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/adhoc_wifi_mac.py b/nepi/resources/ns3/classes/adhoc_wifi_mac.py similarity index 100% rename from src/nepi/resources/ns3/classes/adhoc_wifi_mac.py rename to nepi/resources/ns3/classes/adhoc_wifi_mac.py diff --git a/src/nepi/resources/ns3/classes/aloha_noack_net_device.py b/nepi/resources/ns3/classes/aloha_noack_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/aloha_noack_net_device.py rename to nepi/resources/ns3/classes/aloha_noack_net_device.py diff --git a/src/nepi/resources/ns3/classes/amrr_wifi_manager.py b/nepi/resources/ns3/classes/amrr_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/amrr_wifi_manager.py rename to nepi/resources/ns3/classes/amrr_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/ap_wifi_mac.py b/nepi/resources/ns3/classes/ap_wifi_mac.py similarity index 100% rename from src/nepi/resources/ns3/classes/ap_wifi_mac.py rename to nepi/resources/ns3/classes/ap_wifi_mac.py diff --git a/src/nepi/resources/ns3/classes/arf_wifi_manager.py b/nepi/resources/ns3/classes/arf_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/arf_wifi_manager.py rename to nepi/resources/ns3/classes/arf_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/arp_l3protocol.py b/nepi/resources/ns3/classes/arp_l3protocol.py similarity index 100% rename from src/nepi/resources/ns3/classes/arp_l3protocol.py rename to nepi/resources/ns3/classes/arp_l3protocol.py diff --git a/src/nepi/resources/ns3/classes/base_station_net_device.py b/nepi/resources/ns3/classes/base_station_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/base_station_net_device.py rename to nepi/resources/ns3/classes/base_station_net_device.py diff --git a/src/nepi/resources/ns3/classes/binary_error_model.py b/nepi/resources/ns3/classes/binary_error_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/binary_error_model.py rename to nepi/resources/ns3/classes/binary_error_model.py diff --git a/src/nepi/resources/ns3/classes/binary_error_sixlow_model.py b/nepi/resources/ns3/classes/binary_error_sixlow_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/binary_error_sixlow_model.py rename to nepi/resources/ns3/classes/binary_error_sixlow_model.py diff --git a/src/nepi/resources/ns3/classes/bridge_channel.py b/nepi/resources/ns3/classes/bridge_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/bridge_channel.py rename to nepi/resources/ns3/classes/bridge_channel.py diff --git a/src/nepi/resources/ns3/classes/bridge_net_device.py b/nepi/resources/ns3/classes/bridge_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/bridge_net_device.py rename to nepi/resources/ns3/classes/bridge_net_device.py diff --git a/src/nepi/resources/ns3/classes/bulk_send_application.py b/nepi/resources/ns3/classes/bulk_send_application.py similarity index 100% rename from src/nepi/resources/ns3/classes/bulk_send_application.py rename to nepi/resources/ns3/classes/bulk_send_application.py diff --git a/src/nepi/resources/ns3/classes/burst_error_model.py b/nepi/resources/ns3/classes/burst_error_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/burst_error_model.py rename to nepi/resources/ns3/classes/burst_error_model.py diff --git a/src/nepi/resources/ns3/classes/cara_wifi_manager.py b/nepi/resources/ns3/classes/cara_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/cara_wifi_manager.py rename to nepi/resources/ns3/classes/cara_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/constant_acceleration_mobility_model.py b/nepi/resources/ns3/classes/constant_acceleration_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/constant_acceleration_mobility_model.py rename to nepi/resources/ns3/classes/constant_acceleration_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/constant_position_mobility_model.py b/nepi/resources/ns3/classes/constant_position_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/constant_position_mobility_model.py rename to nepi/resources/ns3/classes/constant_position_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/constant_rate_wifi_manager.py b/nepi/resources/ns3/classes/constant_rate_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/constant_rate_wifi_manager.py rename to nepi/resources/ns3/classes/constant_rate_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/constant_speed_propagation_delay_model.py b/nepi/resources/ns3/classes/constant_speed_propagation_delay_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/constant_speed_propagation_delay_model.py rename to nepi/resources/ns3/classes/constant_speed_propagation_delay_model.py diff --git a/src/nepi/resources/ns3/classes/constant_velocity_mobility_model.py b/nepi/resources/ns3/classes/constant_velocity_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/constant_velocity_mobility_model.py rename to nepi/resources/ns3/classes/constant_velocity_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/cost231propagation_loss_model.py b/nepi/resources/ns3/classes/cost231propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/cost231propagation_loss_model.py rename to nepi/resources/ns3/classes/cost231propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/csma_channel.py b/nepi/resources/ns3/classes/csma_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/csma_channel.py rename to nepi/resources/ns3/classes/csma_channel.py diff --git a/src/nepi/resources/ns3/classes/csma_net_device.py b/nepi/resources/ns3/classes/csma_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/csma_net_device.py rename to nepi/resources/ns3/classes/csma_net_device.py diff --git a/src/nepi/resources/ns3/classes/drop_tail_queue.py b/nepi/resources/ns3/classes/drop_tail_queue.py similarity index 100% rename from src/nepi/resources/ns3/classes/drop_tail_queue.py rename to nepi/resources/ns3/classes/drop_tail_queue.py diff --git a/src/nepi/resources/ns3/classes/dsrdsr_routing.py b/nepi/resources/ns3/classes/dsrdsr_routing.py similarity index 100% rename from src/nepi/resources/ns3/classes/dsrdsr_routing.py rename to nepi/resources/ns3/classes/dsrdsr_routing.py diff --git a/src/nepi/resources/ns3/classes/emu_net_device.py b/nepi/resources/ns3/classes/emu_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/emu_net_device.py rename to nepi/resources/ns3/classes/emu_net_device.py diff --git a/src/nepi/resources/ns3/classes/error_channel.py b/nepi/resources/ns3/classes/error_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/error_channel.py rename to nepi/resources/ns3/classes/error_channel.py diff --git a/src/nepi/resources/ns3/classes/error_channel_sixlow.py b/nepi/resources/ns3/classes/error_channel_sixlow.py similarity index 100% rename from src/nepi/resources/ns3/classes/error_channel_sixlow.py rename to nepi/resources/ns3/classes/error_channel_sixlow.py diff --git a/src/nepi/resources/ns3/classes/error_net_device.py b/nepi/resources/ns3/classes/error_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/error_net_device.py rename to nepi/resources/ns3/classes/error_net_device.py diff --git a/src/nepi/resources/ns3/classes/fd_net_device.py b/nepi/resources/ns3/classes/fd_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/fd_net_device.py rename to nepi/resources/ns3/classes/fd_net_device.py diff --git a/src/nepi/resources/ns3/classes/fixed_rss_loss_model.py b/nepi/resources/ns3/classes/fixed_rss_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/fixed_rss_loss_model.py rename to nepi/resources/ns3/classes/fixed_rss_loss_model.py diff --git a/src/nepi/resources/ns3/classes/friis_propagation_loss_model.py b/nepi/resources/ns3/classes/friis_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/friis_propagation_loss_model.py rename to nepi/resources/ns3/classes/friis_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/gauss_markov_mobility_model.py b/nepi/resources/ns3/classes/gauss_markov_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/gauss_markov_mobility_model.py rename to nepi/resources/ns3/classes/gauss_markov_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/hierarchical_mobility_model.py b/nepi/resources/ns3/classes/hierarchical_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/hierarchical_mobility_model.py rename to nepi/resources/ns3/classes/hierarchical_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/hybrid_buildings_propagation_loss_model.py b/nepi/resources/ns3/classes/hybrid_buildings_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/hybrid_buildings_propagation_loss_model.py rename to nepi/resources/ns3/classes/hybrid_buildings_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/icmpv4l4protocol.py b/nepi/resources/ns3/classes/icmpv4l4protocol.py similarity index 100% rename from src/nepi/resources/ns3/classes/icmpv4l4protocol.py rename to nepi/resources/ns3/classes/icmpv4l4protocol.py diff --git a/src/nepi/resources/ns3/classes/icmpv6l4protocol.py b/nepi/resources/ns3/classes/icmpv6l4protocol.py similarity index 100% rename from src/nepi/resources/ns3/classes/icmpv6l4protocol.py rename to nepi/resources/ns3/classes/icmpv6l4protocol.py diff --git a/src/nepi/resources/ns3/classes/ideal_wifi_manager.py b/nepi/resources/ns3/classes/ideal_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/ideal_wifi_manager.py rename to nepi/resources/ns3/classes/ideal_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/ipv4l3protocol.py b/nepi/resources/ns3/classes/ipv4l3protocol.py similarity index 100% rename from src/nepi/resources/ns3/classes/ipv4l3protocol.py rename to nepi/resources/ns3/classes/ipv4l3protocol.py diff --git a/src/nepi/resources/ns3/classes/itu_r1411los_propagation_loss_model.py b/nepi/resources/ns3/classes/itu_r1411los_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/itu_r1411los_propagation_loss_model.py rename to nepi/resources/ns3/classes/itu_r1411los_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/itu_r1411nlos_over_rooftop_propagation_loss_model.py b/nepi/resources/ns3/classes/itu_r1411nlos_over_rooftop_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/itu_r1411nlos_over_rooftop_propagation_loss_model.py rename to nepi/resources/ns3/classes/itu_r1411nlos_over_rooftop_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/jakes_propagation_loss_model.py b/nepi/resources/ns3/classes/jakes_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/jakes_propagation_loss_model.py rename to nepi/resources/ns3/classes/jakes_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/kun2600mhz_propagation_loss_model.py b/nepi/resources/ns3/classes/kun2600mhz_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/kun2600mhz_propagation_loss_model.py rename to nepi/resources/ns3/classes/kun2600mhz_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/list_error_model.py b/nepi/resources/ns3/classes/list_error_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/list_error_model.py rename to nepi/resources/ns3/classes/list_error_model.py diff --git a/src/nepi/resources/ns3/classes/log_distance_propagation_loss_model.py b/nepi/resources/ns3/classes/log_distance_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/log_distance_propagation_loss_model.py rename to nepi/resources/ns3/classes/log_distance_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/loopback_net_device.py b/nepi/resources/ns3/classes/loopback_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/loopback_net_device.py rename to nepi/resources/ns3/classes/loopback_net_device.py diff --git a/src/nepi/resources/ns3/classes/lr_wpan_net_device.py b/nepi/resources/ns3/classes/lr_wpan_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/lr_wpan_net_device.py rename to nepi/resources/ns3/classes/lr_wpan_net_device.py diff --git a/src/nepi/resources/ns3/classes/lte_enb_net_device.py b/nepi/resources/ns3/classes/lte_enb_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/lte_enb_net_device.py rename to nepi/resources/ns3/classes/lte_enb_net_device.py diff --git a/src/nepi/resources/ns3/classes/lte_simple_net_device.py b/nepi/resources/ns3/classes/lte_simple_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/lte_simple_net_device.py rename to nepi/resources/ns3/classes/lte_simple_net_device.py diff --git a/src/nepi/resources/ns3/classes/lte_ue_net_device.py b/nepi/resources/ns3/classes/lte_ue_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/lte_ue_net_device.py rename to nepi/resources/ns3/classes/lte_ue_net_device.py diff --git a/src/nepi/resources/ns3/classes/matrix_propagation_loss_model.py b/nepi/resources/ns3/classes/matrix_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/matrix_propagation_loss_model.py rename to nepi/resources/ns3/classes/matrix_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/mesh_point_device.py b/nepi/resources/ns3/classes/mesh_point_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/mesh_point_device.py rename to nepi/resources/ns3/classes/mesh_point_device.py diff --git a/src/nepi/resources/ns3/classes/mesh_wifi_interface_mac.py b/nepi/resources/ns3/classes/mesh_wifi_interface_mac.py similarity index 100% rename from src/nepi/resources/ns3/classes/mesh_wifi_interface_mac.py rename to nepi/resources/ns3/classes/mesh_wifi_interface_mac.py diff --git a/src/nepi/resources/ns3/classes/minstrel_wifi_manager.py b/nepi/resources/ns3/classes/minstrel_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/minstrel_wifi_manager.py rename to nepi/resources/ns3/classes/minstrel_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/multi_model_spectrum_channel.py b/nepi/resources/ns3/classes/multi_model_spectrum_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/multi_model_spectrum_channel.py rename to nepi/resources/ns3/classes/multi_model_spectrum_channel.py diff --git a/src/nepi/resources/ns3/classes/nakagami_propagation_loss_model.py b/nepi/resources/ns3/classes/nakagami_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/nakagami_propagation_loss_model.py rename to nepi/resources/ns3/classes/nakagami_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/nist_error_rate_model.py b/nepi/resources/ns3/classes/nist_error_rate_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/nist_error_rate_model.py rename to nepi/resources/ns3/classes/nist_error_rate_model.py diff --git a/src/nepi/resources/ns3/classes/node.py b/nepi/resources/ns3/classes/node.py similarity index 100% rename from src/nepi/resources/ns3/classes/node.py rename to nepi/resources/ns3/classes/node.py diff --git a/src/nepi/resources/ns3/classes/non_communicating_net_device.py b/nepi/resources/ns3/classes/non_communicating_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/non_communicating_net_device.py rename to nepi/resources/ns3/classes/non_communicating_net_device.py diff --git a/src/nepi/resources/ns3/classes/ocb_wifi_mac.py b/nepi/resources/ns3/classes/ocb_wifi_mac.py similarity index 100% rename from src/nepi/resources/ns3/classes/ocb_wifi_mac.py rename to nepi/resources/ns3/classes/ocb_wifi_mac.py diff --git a/src/nepi/resources/ns3/classes/oh_buildings_propagation_loss_model.py b/nepi/resources/ns3/classes/oh_buildings_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/oh_buildings_propagation_loss_model.py rename to nepi/resources/ns3/classes/oh_buildings_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/okumura_hata_propagation_loss_model.py b/nepi/resources/ns3/classes/okumura_hata_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/okumura_hata_propagation_loss_model.py rename to nepi/resources/ns3/classes/okumura_hata_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/on_off_application.py b/nepi/resources/ns3/classes/on_off_application.py similarity index 100% rename from src/nepi/resources/ns3/classes/on_off_application.py rename to nepi/resources/ns3/classes/on_off_application.py diff --git a/src/nepi/resources/ns3/classes/onoe_wifi_manager.py b/nepi/resources/ns3/classes/onoe_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/onoe_wifi_manager.py rename to nepi/resources/ns3/classes/onoe_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/packet_sink.py b/nepi/resources/ns3/classes/packet_sink.py similarity index 100% rename from src/nepi/resources/ns3/classes/packet_sink.py rename to nepi/resources/ns3/classes/packet_sink.py diff --git a/src/nepi/resources/ns3/classes/ping6.py b/nepi/resources/ns3/classes/ping6.py similarity index 100% rename from src/nepi/resources/ns3/classes/ping6.py rename to nepi/resources/ns3/classes/ping6.py diff --git a/src/nepi/resources/ns3/classes/point_to_point_channel.py b/nepi/resources/ns3/classes/point_to_point_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/point_to_point_channel.py rename to nepi/resources/ns3/classes/point_to_point_channel.py diff --git a/src/nepi/resources/ns3/classes/point_to_point_net_device.py b/nepi/resources/ns3/classes/point_to_point_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/point_to_point_net_device.py rename to nepi/resources/ns3/classes/point_to_point_net_device.py diff --git a/src/nepi/resources/ns3/classes/point_to_point_remote_channel.py b/nepi/resources/ns3/classes/point_to_point_remote_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/point_to_point_remote_channel.py rename to nepi/resources/ns3/classes/point_to_point_remote_channel.py diff --git a/src/nepi/resources/ns3/classes/radvd.py b/nepi/resources/ns3/classes/radvd.py similarity index 100% rename from src/nepi/resources/ns3/classes/radvd.py rename to nepi/resources/ns3/classes/radvd.py diff --git a/src/nepi/resources/ns3/classes/random_direction2d_mobility_model.py b/nepi/resources/ns3/classes/random_direction2d_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/random_direction2d_mobility_model.py rename to nepi/resources/ns3/classes/random_direction2d_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/random_propagation_delay_model.py b/nepi/resources/ns3/classes/random_propagation_delay_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/random_propagation_delay_model.py rename to nepi/resources/ns3/classes/random_propagation_delay_model.py diff --git a/src/nepi/resources/ns3/classes/random_propagation_loss_model.py b/nepi/resources/ns3/classes/random_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/random_propagation_loss_model.py rename to nepi/resources/ns3/classes/random_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/random_walk2d_mobility_model.py b/nepi/resources/ns3/classes/random_walk2d_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/random_walk2d_mobility_model.py rename to nepi/resources/ns3/classes/random_walk2d_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/random_waypoint_mobility_model.py b/nepi/resources/ns3/classes/random_waypoint_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/random_waypoint_mobility_model.py rename to nepi/resources/ns3/classes/random_waypoint_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/range_propagation_loss_model.py b/nepi/resources/ns3/classes/range_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/range_propagation_loss_model.py rename to nepi/resources/ns3/classes/range_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/rate_error_model.py b/nepi/resources/ns3/classes/rate_error_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/rate_error_model.py rename to nepi/resources/ns3/classes/rate_error_model.py diff --git a/src/nepi/resources/ns3/classes/receive_list_error_model.py b/nepi/resources/ns3/classes/receive_list_error_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/receive_list_error_model.py rename to nepi/resources/ns3/classes/receive_list_error_model.py diff --git a/src/nepi/resources/ns3/classes/red_queue.py b/nepi/resources/ns3/classes/red_queue.py similarity index 100% rename from src/nepi/resources/ns3/classes/red_queue.py rename to nepi/resources/ns3/classes/red_queue.py diff --git a/src/nepi/resources/ns3/classes/rraa_wifi_manager.py b/nepi/resources/ns3/classes/rraa_wifi_manager.py similarity index 100% rename from src/nepi/resources/ns3/classes/rraa_wifi_manager.py rename to nepi/resources/ns3/classes/rraa_wifi_manager.py diff --git a/src/nepi/resources/ns3/classes/simple_channel.py b/nepi/resources/ns3/classes/simple_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/simple_channel.py rename to nepi/resources/ns3/classes/simple_channel.py diff --git a/src/nepi/resources/ns3/classes/simple_net_device.py b/nepi/resources/ns3/classes/simple_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/simple_net_device.py rename to nepi/resources/ns3/classes/simple_net_device.py diff --git a/src/nepi/resources/ns3/classes/single_model_spectrum_channel.py b/nepi/resources/ns3/classes/single_model_spectrum_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/single_model_spectrum_channel.py rename to nepi/resources/ns3/classes/single_model_spectrum_channel.py diff --git a/src/nepi/resources/ns3/classes/six_low_pan_net_device.py b/nepi/resources/ns3/classes/six_low_pan_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/six_low_pan_net_device.py rename to nepi/resources/ns3/classes/six_low_pan_net_device.py diff --git a/src/nepi/resources/ns3/classes/sta_wifi_mac.py b/nepi/resources/ns3/classes/sta_wifi_mac.py similarity index 100% rename from src/nepi/resources/ns3/classes/sta_wifi_mac.py rename to nepi/resources/ns3/classes/sta_wifi_mac.py diff --git a/src/nepi/resources/ns3/classes/steady_state_random_waypoint_mobility_model.py b/nepi/resources/ns3/classes/steady_state_random_waypoint_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/steady_state_random_waypoint_mobility_model.py rename to nepi/resources/ns3/classes/steady_state_random_waypoint_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/subscriber_station_net_device.py b/nepi/resources/ns3/classes/subscriber_station_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/subscriber_station_net_device.py rename to nepi/resources/ns3/classes/subscriber_station_net_device.py diff --git a/src/nepi/resources/ns3/classes/tap_bridge.py b/nepi/resources/ns3/classes/tap_bridge.py similarity index 100% rename from src/nepi/resources/ns3/classes/tap_bridge.py rename to nepi/resources/ns3/classes/tap_bridge.py diff --git a/src/nepi/resources/ns3/classes/tcp_l4protocol.py b/nepi/resources/ns3/classes/tcp_l4protocol.py similarity index 100% rename from src/nepi/resources/ns3/classes/tcp_l4protocol.py rename to nepi/resources/ns3/classes/tcp_l4protocol.py diff --git a/src/nepi/resources/ns3/classes/three_log_distance_propagation_loss_model.py b/nepi/resources/ns3/classes/three_log_distance_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/three_log_distance_propagation_loss_model.py rename to nepi/resources/ns3/classes/three_log_distance_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/two_ray_ground_propagation_loss_model.py b/nepi/resources/ns3/classes/two_ray_ground_propagation_loss_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/two_ray_ground_propagation_loss_model.py rename to nepi/resources/ns3/classes/two_ray_ground_propagation_loss_model.py diff --git a/src/nepi/resources/ns3/classes/uan_channel.py b/nepi/resources/ns3/classes/uan_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/uan_channel.py rename to nepi/resources/ns3/classes/uan_channel.py diff --git a/src/nepi/resources/ns3/classes/udp_client.py b/nepi/resources/ns3/classes/udp_client.py similarity index 100% rename from src/nepi/resources/ns3/classes/udp_client.py rename to nepi/resources/ns3/classes/udp_client.py diff --git a/src/nepi/resources/ns3/classes/udp_echo_client.py b/nepi/resources/ns3/classes/udp_echo_client.py similarity index 100% rename from src/nepi/resources/ns3/classes/udp_echo_client.py rename to nepi/resources/ns3/classes/udp_echo_client.py diff --git a/src/nepi/resources/ns3/classes/udp_echo_server.py b/nepi/resources/ns3/classes/udp_echo_server.py similarity index 100% rename from src/nepi/resources/ns3/classes/udp_echo_server.py rename to nepi/resources/ns3/classes/udp_echo_server.py diff --git a/src/nepi/resources/ns3/classes/udp_l4protocol.py b/nepi/resources/ns3/classes/udp_l4protocol.py similarity index 100% rename from src/nepi/resources/ns3/classes/udp_l4protocol.py rename to nepi/resources/ns3/classes/udp_l4protocol.py diff --git a/src/nepi/resources/ns3/classes/udp_server.py b/nepi/resources/ns3/classes/udp_server.py similarity index 100% rename from src/nepi/resources/ns3/classes/udp_server.py rename to nepi/resources/ns3/classes/udp_server.py diff --git a/src/nepi/resources/ns3/classes/udp_trace_client.py b/nepi/resources/ns3/classes/udp_trace_client.py similarity index 100% rename from src/nepi/resources/ns3/classes/udp_trace_client.py rename to nepi/resources/ns3/classes/udp_trace_client.py diff --git a/src/nepi/resources/ns3/classes/v4ping.py b/nepi/resources/ns3/classes/v4ping.py similarity index 100% rename from src/nepi/resources/ns3/classes/v4ping.py rename to nepi/resources/ns3/classes/v4ping.py diff --git a/src/nepi/resources/ns3/classes/virtual_net_device.py b/nepi/resources/ns3/classes/virtual_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/virtual_net_device.py rename to nepi/resources/ns3/classes/virtual_net_device.py diff --git a/src/nepi/resources/ns3/classes/waypoint_mobility_model.py b/nepi/resources/ns3/classes/waypoint_mobility_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/waypoint_mobility_model.py rename to nepi/resources/ns3/classes/waypoint_mobility_model.py diff --git a/src/nepi/resources/ns3/classes/wifi_net_device.py b/nepi/resources/ns3/classes/wifi_net_device.py similarity index 100% rename from src/nepi/resources/ns3/classes/wifi_net_device.py rename to nepi/resources/ns3/classes/wifi_net_device.py diff --git a/src/nepi/resources/ns3/classes/yans_error_rate_model.py b/nepi/resources/ns3/classes/yans_error_rate_model.py similarity index 100% rename from src/nepi/resources/ns3/classes/yans_error_rate_model.py rename to nepi/resources/ns3/classes/yans_error_rate_model.py diff --git a/src/nepi/resources/ns3/classes/yans_wifi_channel.py b/nepi/resources/ns3/classes/yans_wifi_channel.py similarity index 100% rename from src/nepi/resources/ns3/classes/yans_wifi_channel.py rename to nepi/resources/ns3/classes/yans_wifi_channel.py diff --git a/src/nepi/resources/ns3/classes/yans_wifi_phy.py b/nepi/resources/ns3/classes/yans_wifi_phy.py similarity index 100% rename from src/nepi/resources/ns3/classes/yans_wifi_phy.py rename to nepi/resources/ns3/classes/yans_wifi_phy.py diff --git a/src/nepi/resources/ns3/ns3application.py b/nepi/resources/ns3/ns3application.py similarity index 100% rename from src/nepi/resources/ns3/ns3application.py rename to nepi/resources/ns3/ns3application.py diff --git a/src/nepi/resources/ns3/ns3arpl3protocol.py b/nepi/resources/ns3/ns3arpl3protocol.py similarity index 100% rename from src/nepi/resources/ns3/ns3arpl3protocol.py rename to nepi/resources/ns3/ns3arpl3protocol.py diff --git a/src/nepi/resources/ns3/ns3base.py b/nepi/resources/ns3/ns3base.py similarity index 100% rename from src/nepi/resources/ns3/ns3base.py rename to nepi/resources/ns3/ns3base.py diff --git a/src/nepi/resources/ns3/ns3ccndceapplication.py b/nepi/resources/ns3/ns3ccndceapplication.py similarity index 100% rename from src/nepi/resources/ns3/ns3ccndceapplication.py rename to nepi/resources/ns3/ns3ccndceapplication.py diff --git a/src/nepi/resources/ns3/ns3channel.py b/nepi/resources/ns3/ns3channel.py similarity index 100% rename from src/nepi/resources/ns3/ns3channel.py rename to nepi/resources/ns3/ns3channel.py diff --git a/src/nepi/resources/ns3/ns3client.py b/nepi/resources/ns3/ns3client.py similarity index 100% rename from src/nepi/resources/ns3/ns3client.py rename to nepi/resources/ns3/ns3client.py diff --git a/src/nepi/resources/ns3/ns3dceapplication.py b/nepi/resources/ns3/ns3dceapplication.py similarity index 100% rename from src/nepi/resources/ns3/ns3dceapplication.py rename to nepi/resources/ns3/ns3dceapplication.py diff --git a/src/nepi/resources/ns3/ns3dcehelper.py b/nepi/resources/ns3/ns3dcehelper.py similarity index 100% rename from src/nepi/resources/ns3/ns3dcehelper.py rename to nepi/resources/ns3/ns3dcehelper.py diff --git a/src/nepi/resources/ns3/ns3errormodel.py b/nepi/resources/ns3/ns3errormodel.py similarity index 100% rename from src/nepi/resources/ns3/ns3errormodel.py rename to nepi/resources/ns3/ns3errormodel.py diff --git a/src/nepi/resources/ns3/ns3errorratemodel.py b/nepi/resources/ns3/ns3errorratemodel.py similarity index 100% rename from src/nepi/resources/ns3/ns3errorratemodel.py rename to nepi/resources/ns3/ns3errorratemodel.py diff --git a/src/nepi/resources/ns3/ns3fdnetdevice.py b/nepi/resources/ns3/ns3fdnetdevice.py similarity index 100% rename from src/nepi/resources/ns3/ns3fdnetdevice.py rename to nepi/resources/ns3/ns3fdnetdevice.py diff --git a/src/nepi/resources/ns3/ns3icmpv4l4protocol.py b/nepi/resources/ns3/ns3icmpv4l4protocol.py similarity index 100% rename from src/nepi/resources/ns3/ns3icmpv4l4protocol.py rename to nepi/resources/ns3/ns3icmpv4l4protocol.py diff --git a/src/nepi/resources/ns3/ns3ipv4l3protocol.py b/nepi/resources/ns3/ns3ipv4l3protocol.py similarity index 100% rename from src/nepi/resources/ns3/ns3ipv4l3protocol.py rename to nepi/resources/ns3/ns3ipv4l3protocol.py diff --git a/src/nepi/resources/ns3/ns3mobilitymodel.py b/nepi/resources/ns3/ns3mobilitymodel.py similarity index 100% rename from src/nepi/resources/ns3/ns3mobilitymodel.py rename to nepi/resources/ns3/ns3mobilitymodel.py diff --git a/src/nepi/resources/ns3/ns3netdevice.py b/nepi/resources/ns3/ns3netdevice.py similarity index 100% rename from src/nepi/resources/ns3/ns3netdevice.py rename to nepi/resources/ns3/ns3netdevice.py diff --git a/src/nepi/resources/ns3/ns3node.py b/nepi/resources/ns3/ns3node.py similarity index 100% rename from src/nepi/resources/ns3/ns3node.py rename to nepi/resources/ns3/ns3node.py diff --git a/src/nepi/resources/ns3/ns3pipechanel.py b/nepi/resources/ns3/ns3pipechanel.py similarity index 100% rename from src/nepi/resources/ns3/ns3pipechanel.py rename to nepi/resources/ns3/ns3pipechanel.py diff --git a/src/nepi/resources/ns3/ns3propagationdelaymodel.py b/nepi/resources/ns3/ns3propagationdelaymodel.py similarity index 100% rename from src/nepi/resources/ns3/ns3propagationdelaymodel.py rename to nepi/resources/ns3/ns3propagationdelaymodel.py diff --git a/src/nepi/resources/ns3/ns3propagationlossmodel.py b/nepi/resources/ns3/ns3propagationlossmodel.py similarity index 100% rename from src/nepi/resources/ns3/ns3propagationlossmodel.py rename to nepi/resources/ns3/ns3propagationlossmodel.py diff --git a/src/nepi/resources/ns3/ns3queue.py b/nepi/resources/ns3/ns3queue.py similarity index 100% rename from src/nepi/resources/ns3/ns3queue.py rename to nepi/resources/ns3/ns3queue.py diff --git a/src/nepi/resources/ns3/ns3route.py b/nepi/resources/ns3/ns3route.py similarity index 100% rename from src/nepi/resources/ns3/ns3route.py rename to nepi/resources/ns3/ns3route.py diff --git a/src/nepi/resources/ns3/ns3server.py b/nepi/resources/ns3/ns3server.py similarity index 100% rename from src/nepi/resources/ns3/ns3server.py rename to nepi/resources/ns3/ns3server.py diff --git a/src/nepi/resources/ns3/ns3simulation.py b/nepi/resources/ns3/ns3simulation.py similarity index 100% rename from src/nepi/resources/ns3/ns3simulation.py rename to nepi/resources/ns3/ns3simulation.py diff --git a/src/nepi/resources/ns3/ns3wifichannel.py b/nepi/resources/ns3/ns3wifichannel.py similarity index 100% rename from src/nepi/resources/ns3/ns3wifichannel.py rename to nepi/resources/ns3/ns3wifichannel.py diff --git a/src/nepi/resources/ns3/ns3wifimac.py b/nepi/resources/ns3/ns3wifimac.py similarity index 100% rename from src/nepi/resources/ns3/ns3wifimac.py rename to nepi/resources/ns3/ns3wifimac.py diff --git a/src/nepi/resources/ns3/ns3wifinetdevice.py b/nepi/resources/ns3/ns3wifinetdevice.py similarity index 100% rename from src/nepi/resources/ns3/ns3wifinetdevice.py rename to nepi/resources/ns3/ns3wifinetdevice.py diff --git a/src/nepi/resources/ns3/ns3wifiphy.py b/nepi/resources/ns3/ns3wifiphy.py similarity index 100% rename from src/nepi/resources/ns3/ns3wifiphy.py rename to nepi/resources/ns3/ns3wifiphy.py diff --git a/src/nepi/resources/ns3/ns3wifiremotestationmanager.py b/nepi/resources/ns3/ns3wifiremotestationmanager.py similarity index 100% rename from src/nepi/resources/ns3/ns3wifiremotestationmanager.py rename to nepi/resources/ns3/ns3wifiremotestationmanager.py diff --git a/src/nepi/resources/ns3/ns3wrapper.py b/nepi/resources/ns3/ns3wrapper.py similarity index 100% rename from src/nepi/resources/ns3/ns3wrapper.py rename to nepi/resources/ns3/ns3wrapper.py diff --git a/src/nepi/resources/ns3/ns3wrapper_debug.py b/nepi/resources/ns3/ns3wrapper_debug.py similarity index 100% rename from src/nepi/resources/ns3/ns3wrapper_debug.py rename to nepi/resources/ns3/ns3wrapper_debug.py diff --git a/src/nepi/resources/ns3/resource_manager_generator.py b/nepi/resources/ns3/resource_manager_generator.py similarity index 100% rename from src/nepi/resources/ns3/resource_manager_generator.py rename to nepi/resources/ns3/resource_manager_generator.py diff --git a/src/nepi/resources/ns3/templates/attribute_template.txt b/nepi/resources/ns3/templates/attribute_template.txt similarity index 100% rename from src/nepi/resources/ns3/templates/attribute_template.txt rename to nepi/resources/ns3/templates/attribute_template.txt diff --git a/src/nepi/resources/ns3/templates/resource_manager_template.txt b/nepi/resources/ns3/templates/resource_manager_template.txt similarity index 100% rename from src/nepi/resources/ns3/templates/resource_manager_template.txt rename to nepi/resources/ns3/templates/resource_manager_template.txt diff --git a/src/nepi/resources/ns3/templates/trace_template.txt b/nepi/resources/ns3/templates/trace_template.txt similarity index 100% rename from src/nepi/resources/ns3/templates/trace_template.txt rename to nepi/resources/ns3/templates/trace_template.txt diff --git a/src/nepi/resources/omf/__init__.py b/nepi/resources/omf/__init__.py similarity index 100% rename from src/nepi/resources/omf/__init__.py rename to nepi/resources/omf/__init__.py diff --git a/src/nepi/resources/omf/application.py b/nepi/resources/omf/application.py similarity index 100% rename from src/nepi/resources/omf/application.py rename to nepi/resources/omf/application.py diff --git a/src/nepi/resources/omf/channel.py b/nepi/resources/omf/channel.py similarity index 100% rename from src/nepi/resources/omf/channel.py rename to nepi/resources/omf/channel.py diff --git a/src/nepi/resources/omf/interface.py b/nepi/resources/omf/interface.py similarity index 100% rename from src/nepi/resources/omf/interface.py rename to nepi/resources/omf/interface.py diff --git a/src/nepi/resources/omf/messages_5_4.py b/nepi/resources/omf/messages_5_4.py similarity index 100% rename from src/nepi/resources/omf/messages_5_4.py rename to nepi/resources/omf/messages_5_4.py diff --git a/src/nepi/resources/omf/messages_6.py b/nepi/resources/omf/messages_6.py similarity index 100% rename from src/nepi/resources/omf/messages_6.py rename to nepi/resources/omf/messages_6.py diff --git a/src/nepi/resources/omf/node.py b/nepi/resources/omf/node.py similarity index 100% rename from src/nepi/resources/omf/node.py rename to nepi/resources/omf/node.py diff --git a/src/nepi/resources/omf/omf5_api.py b/nepi/resources/omf/omf5_api.py similarity index 100% rename from src/nepi/resources/omf/omf5_api.py rename to nepi/resources/omf/omf5_api.py diff --git a/src/nepi/resources/omf/omf6_api.py b/nepi/resources/omf/omf6_api.py similarity index 100% rename from src/nepi/resources/omf/omf6_api.py rename to nepi/resources/omf/omf6_api.py diff --git a/src/nepi/resources/omf/omf6_parser.py b/nepi/resources/omf/omf6_parser.py similarity index 100% rename from src/nepi/resources/omf/omf6_parser.py rename to nepi/resources/omf/omf6_parser.py diff --git a/src/nepi/resources/omf/omf_api_factory.py b/nepi/resources/omf/omf_api_factory.py similarity index 100% rename from src/nepi/resources/omf/omf_api_factory.py rename to nepi/resources/omf/omf_api_factory.py diff --git a/src/nepi/resources/omf/omf_client.py b/nepi/resources/omf/omf_client.py similarity index 100% rename from src/nepi/resources/omf/omf_client.py rename to nepi/resources/omf/omf_client.py diff --git a/src/nepi/resources/omf/omf_resource.py b/nepi/resources/omf/omf_resource.py similarity index 100% rename from src/nepi/resources/omf/omf_resource.py rename to nepi/resources/omf/omf_resource.py diff --git a/src/nepi/resources/omf/wilabt_node.py b/nepi/resources/omf/wilabt_node.py similarity index 100% rename from src/nepi/resources/omf/wilabt_node.py rename to nepi/resources/omf/wilabt_node.py diff --git a/src/nepi/resources/planetlab/__init__.py b/nepi/resources/planetlab/__init__.py similarity index 100% rename from src/nepi/resources/planetlab/__init__.py rename to nepi/resources/planetlab/__init__.py diff --git a/src/nepi/resources/planetlab/node.py b/nepi/resources/planetlab/node.py similarity index 100% rename from src/nepi/resources/planetlab/node.py rename to nepi/resources/planetlab/node.py diff --git a/src/nepi/resources/planetlab/ns3/__init__.py b/nepi/resources/planetlab/ns3/__init__.py similarity index 100% rename from src/nepi/resources/planetlab/ns3/__init__.py rename to nepi/resources/planetlab/ns3/__init__.py diff --git a/src/nepi/resources/planetlab/ns3/fdudptunnel.py b/nepi/resources/planetlab/ns3/fdudptunnel.py similarity index 100% rename from src/nepi/resources/planetlab/ns3/fdudptunnel.py rename to nepi/resources/planetlab/ns3/fdudptunnel.py diff --git a/src/nepi/resources/planetlab/ns3/tuntapfdlink.py b/nepi/resources/planetlab/ns3/tuntapfdlink.py similarity index 100% rename from src/nepi/resources/planetlab/ns3/tuntapfdlink.py rename to nepi/resources/planetlab/ns3/tuntapfdlink.py diff --git a/src/nepi/resources/planetlab/openvswitch/__init__.py b/nepi/resources/planetlab/openvswitch/__init__.py similarity index 100% rename from src/nepi/resources/planetlab/openvswitch/__init__.py rename to nepi/resources/planetlab/openvswitch/__init__.py diff --git a/src/nepi/resources/planetlab/openvswitch/ovs.py b/nepi/resources/planetlab/openvswitch/ovs.py similarity index 100% rename from src/nepi/resources/planetlab/openvswitch/ovs.py rename to nepi/resources/planetlab/openvswitch/ovs.py diff --git a/src/nepi/resources/planetlab/openvswitch/ovsport.py b/nepi/resources/planetlab/openvswitch/ovsport.py similarity index 100% rename from src/nepi/resources/planetlab/openvswitch/ovsport.py rename to nepi/resources/planetlab/openvswitch/ovsport.py diff --git a/src/nepi/resources/planetlab/plcapi.py b/nepi/resources/planetlab/plcapi.py similarity index 100% rename from src/nepi/resources/planetlab/plcapi.py rename to nepi/resources/planetlab/plcapi.py diff --git a/src/nepi/resources/planetlab/scripts/pl-vif-create.py b/nepi/resources/planetlab/scripts/pl-vif-create.py similarity index 100% rename from src/nepi/resources/planetlab/scripts/pl-vif-create.py rename to nepi/resources/planetlab/scripts/pl-vif-create.py diff --git a/src/nepi/resources/planetlab/scripts/pl-vif-down.py b/nepi/resources/planetlab/scripts/pl-vif-down.py similarity index 100% rename from src/nepi/resources/planetlab/scripts/pl-vif-down.py rename to nepi/resources/planetlab/scripts/pl-vif-down.py diff --git a/src/nepi/resources/planetlab/scripts/pl-vif-up.py b/nepi/resources/planetlab/scripts/pl-vif-up.py similarity index 100% rename from src/nepi/resources/planetlab/scripts/pl-vif-up.py rename to nepi/resources/planetlab/scripts/pl-vif-up.py diff --git a/src/nepi/resources/planetlab/scripts/pl-vroute.py b/nepi/resources/planetlab/scripts/pl-vroute.py similarity index 100% rename from src/nepi/resources/planetlab/scripts/pl-vroute.py rename to nepi/resources/planetlab/scripts/pl-vroute.py diff --git a/src/nepi/resources/planetlab/sfa_node.py b/nepi/resources/planetlab/sfa_node.py similarity index 100% rename from src/nepi/resources/planetlab/sfa_node.py rename to nepi/resources/planetlab/sfa_node.py diff --git a/src/nepi/resources/planetlab/tap.py b/nepi/resources/planetlab/tap.py similarity index 100% rename from src/nepi/resources/planetlab/tap.py rename to nepi/resources/planetlab/tap.py diff --git a/src/nepi/resources/planetlab/tun.py b/nepi/resources/planetlab/tun.py similarity index 100% rename from src/nepi/resources/planetlab/tun.py rename to nepi/resources/planetlab/tun.py diff --git a/src/nepi/resources/planetlab/vroute.py b/nepi/resources/planetlab/vroute.py similarity index 100% rename from src/nepi/resources/planetlab/vroute.py rename to nepi/resources/planetlab/vroute.py diff --git a/src/nepi/util/__init__.py b/nepi/util/__init__.py similarity index 100% rename from src/nepi/util/__init__.py rename to nepi/util/__init__.py diff --git a/src/nepi/util/environ.py b/nepi/util/environ.py similarity index 100% rename from src/nepi/util/environ.py rename to nepi/util/environ.py diff --git a/src/nepi/util/execfuncs.py b/nepi/util/execfuncs.py similarity index 100% rename from src/nepi/util/execfuncs.py rename to nepi/util/execfuncs.py diff --git a/src/nepi/util/logger.py b/nepi/util/logger.py similarity index 100% rename from src/nepi/util/logger.py rename to nepi/util/logger.py diff --git a/src/nepi/util/manifoldapi.py b/nepi/util/manifoldapi.py similarity index 100% rename from src/nepi/util/manifoldapi.py rename to nepi/util/manifoldapi.py diff --git a/src/nepi/util/netgraph.py b/nepi/util/netgraph.py similarity index 100% rename from src/nepi/util/netgraph.py rename to nepi/util/netgraph.py diff --git a/src/nepi/util/parallel.py b/nepi/util/parallel.py similarity index 100% rename from src/nepi/util/parallel.py rename to nepi/util/parallel.py diff --git a/src/nepi/util/parsers/__init__.py b/nepi/util/parsers/__init__.py similarity index 100% rename from src/nepi/util/parsers/__init__.py rename to nepi/util/parsers/__init__.py diff --git a/src/nepi/util/parsers/xml_parser.py b/nepi/util/parsers/xml_parser.py similarity index 100% rename from src/nepi/util/parsers/xml_parser.py rename to nepi/util/parsers/xml_parser.py diff --git a/src/nepi/util/plotter.py b/nepi/util/plotter.py similarity index 100% rename from src/nepi/util/plotter.py rename to nepi/util/plotter.py diff --git a/src/nepi/util/rmatcher.py b/nepi/util/rmatcher.py similarity index 100% rename from src/nepi/util/rmatcher.py rename to nepi/util/rmatcher.py diff --git a/src/nepi/util/serializer.py b/nepi/util/serializer.py similarity index 100% rename from src/nepi/util/serializer.py rename to nepi/util/serializer.py diff --git a/src/nepi/util/sfaapi.py b/nepi/util/sfaapi.py similarity index 100% rename from src/nepi/util/sfaapi.py rename to nepi/util/sfaapi.py diff --git a/src/nepi/util/sfarspec_proc.py b/nepi/util/sfarspec_proc.py similarity index 100% rename from src/nepi/util/sfarspec_proc.py rename to nepi/util/sfarspec_proc.py diff --git a/src/nepi/util/sshfuncs.py b/nepi/util/sshfuncs.py similarity index 100% rename from src/nepi/util/sshfuncs.py rename to nepi/util/sshfuncs.py diff --git a/src/nepi/util/statfuncs.py b/nepi/util/statfuncs.py similarity index 100% rename from src/nepi/util/statfuncs.py rename to nepi/util/statfuncs.py diff --git a/src/nepi/util/timefuncs.py b/nepi/util/timefuncs.py similarity index 100% rename from src/nepi/util/timefuncs.py rename to nepi/util/timefuncs.py diff --git a/setup.py b/setup.py index 728e04ee..90d42e99 100755 --- a/setup.py +++ b/setup.py @@ -43,7 +43,6 @@ setup( url = "http://nepi.inria.fr/", platforms = "Linux, OSX", data_files = data_files, - package_dir = {"": "src"}, packages = [ "nepi", "nepi.execution", -- 2.43.0